【Python得到文件的文件名】教程文章相关的互联网学习教程文章

使用python对py文件程序代码复用度检查【代码】

#!/user/bin/env python # @Time :2018/6/5 14:58 # @Author :PGIDYSQ #@File :PyCheck.pyfrom os.path import isfile as isfile from time import time as timeResult ={} AllLines =[] FileName = r‘C:\Users\PGIDYSQ\Desktop\fibo.py‘#访问.py文件路径‘‘‘py文件程序代码复用度检查‘‘‘def PreOperate():global AllLineswith open(FileName,‘r‘,encoding=‘UTF-8‘) as fp:for line in fp:line =‘‘.join(l...

用python实现读写文件常见操作方式【代码】

1 文件读取全文本操作在一定场景下我们需要把文本全部内容读取出来,进行处理。python提供三种函数读取文件,分别是read readline readlines,read():读取文件的全部内容,加上参数可以指定读取的字符。readline():读取文件的一行。readlines():读取文件的所有行到内存中。不同场景下我们可以选择不同函数对文件进行读取。1.1 方法一file_name = input("请输入你要打开的文件的完整路径及名称") file = open(file_name, "r") ...

Python一键部署文件【代码】

第一步:先从git clone 文件https://www.cnblogs.com/wanglan/p/10718876.html#autoid-2-0-0from git import Repo# to_path ="E:\zsyec" url=‘***.git‘#git clone clone = Repo.clone_from(url,to_path) 第二步:文件压缩 import os import zipfiledef zipDir(dirpath,outFullName):"""压缩指定文件夹:param dirpath: 目标文件夹路径:param outFullName: 压缩文件保存路径+xxxx.zip:return: 无"""zip = zipfile.ZipFile(outFullN...

python 文件操作【代码】

一、文件操作的函数  open("文件名(路径)",mode="?",encoding="字符集")  模式  r ,rb  只读  w,wb  只写  a,ab  追加  r+   读写  w+   写读  a+   写读(追加写读) 二 只读(r,rb)  1.只读(r,rb)f = open("aaa.txt",mode="r", encoding="utf-8") content = f.read() print(content) f.close()rb 读取出来的是bytes类型,在rb模式下,不能选择encoding字符集f = open("aaa.txt",mode="rb" ) c...

Python文件和流【代码】

1.文件写入#打开文件,路径不对会报错 f = open(r"C:\Users\jm\Desktop\pyfile.txt","w") f.write("Hello,world!\n") f.close()2.文件读取#读取 f = open(r"C:\Users\jm\Desktop\pyfile.txt","r") print(f.read()) f.close()输出: Hello,world!3.读写行readline([size]) 读取整行,包括 "\n" 字符。readlines([sizehint]) 读取所有行并返回列表,若给定sizeint>0,返回总和大约为sizeint字节的行, 实际读取值可能比sizhint较大, 因...

利用Python将Linux conf配置文件的内容解析成字典格式【代码】

Linux下许多配置文件除了ini格式的可以用python的ConfigParser模块外,可以自己编写一段简单的代码将只有“key=value”这样的conf配置文件解析成字典,利用字典的key可以轻松获取key对应的value。python实现起来方法比较简单,只要逐行读取配置文件,将每一个键值对写入字典即可。python代码示例如下:#!/usr/bin/python # encoding: utf-8 # -*- coding: utf8 -*- import re from copy import deepcopytry: linux_type_dict =...

python3 读取文件-2【代码】【图】

1、脚本from sys import argvscript,filename = argv#以读的模式打开txt文件txt = open(filename,‘r+‘)print ("the filename is %s" %filename)print ("the following is read function")#read()表示返回文件中的所有行,并且每行都是换行输出print (txt.read())#txt.seek(0)光标移动到第一行第一个字符txt.seek(0)print ("the following is readlines function")#readlines()表示返回的是一个list,即你写入的任何字符都会在这个...

python读取目录下所有文件名【代码】

import os import xlwt # 要查找的目录 file_dir=‘d:/‘ # 目录下面的所有文件名 os.listdir(file_dir) # print(os.listdir(file_dir)) new_workbook = xlwt.Workbook() worksheet = new_workbook.add_sheet(‘new_sheet‘) n = 0 for i in os.listdir(file_dir):worksheet.write(n,0,i)n += 1 new_workbook.save(r‘D:\Users\ywango\Desktop\d_file_name.xls‘) 原文:https://www.cnblogs.com/wxyz94/p/12347472.html

python的 随手记----对文件的操作【图】

关于文件的读写文件的读写基本样式:obj=open(“文件路径”,“模式”,“编码格式”)#编码格式记得指定模式有:  r表示以只读方式打开文件,不写默认为r  w表示以打开一个文件用于写入;当文件存在时,则写入的内容会覆盖原内容,文件不存在,则创建文件再写入  a表示打开一个文件用于追加,在原文件内容后面追加  r+表示既能读又能写,以读和追加方式打开或写入文件  a+追加读写  ab,rb,wb表示以二进制格式读写文...

python:将numpy数组写入csv文件【代码】

1import numpy as np 2 np.savetxt(‘E:\\forpython\\featvector.csv‘,data_to_save,delimiter=‘,‘) 原文:http://www.cnblogs.com/hahaxzy9500/p/6854187.html

任意一个英文的纯文本文件,统计其中的单词出现的个数(shell python 两种语言实现)

现有plain text titled test.txt,统计其中的单词出现的个数。 test.txt的内容: i have have application someday oneday day demo i have some one coma ideal naive i 用python实现的代码: import recount = {} f = open(‘test‘,‘r‘) b = f.read()#print bcd = re.split(‘[ \\n]+‘,b) #注意split的用法print cdfor i in cd: count[i] = count.get(i,0) + 1#注意get()方法的用法print count执行代码后得到的结果:[...

python学习(二十二)写Excel文件【代码】

import xlwt book= xlwt.Workbook() #新建一个Excel sheet=book.add_sheet(‘sheet1‘) #加sheet页 sheet.write(0,0,‘姓名‘) #行,列,写入的内容 sheet.write(0,1,‘年龄‘) sheet.write(0,2,‘性别‘) book.save(‘stu.xls‘) #结尾一定要用.xls 原文:https://www.cnblogs.com/emilyliu/p/8983282.html

python3 压缩文件及文件夹【代码】

zipfile模块ZIP 文件格式是一个常用的归档与压缩标准。 这个模块提供了创建、读取、写入、添加及列出 ZIP 文件的工具。 它可以处理使用 ZIP64 扩展(超过 4 GB 的 ZIP 文件)的 ZIP 文件。它支持解密 ZIP 归档中的加密文件,但是目前不能创建一个加密的文件。解密非常慢,因为它是使用原生 Python 而不是 C 实现的。摘自:python官网压缩文件夹import os, os.path import zipfile# now_path获取当前工作目录now_path = os.getcwd()...

06 Python字符编码与文件处理【代码】

python垃圾回收机制:python中的垃圾回收机制是以引用计数为主,分代收集为辅,引用计数的缺陷是循环引用的问题,一个对象的引用数为0 ,那么这个对象就会被python虚拟机回收内存字符编码字符编码的介绍计算机存放的都是二级制数字,我们输入一个字符,计算机是不认识的,那么就需要一个编码表,吧我们写入的字符转换为二级制数,然后将输入字符对应的二进制数写入内存,再由内存写入硬盘在这之间只有一种编码表ASCII:只能表示英文字符,用1Byt...

python生成shp文件【代码】

创建点的代码:# _*_ coding: utf-8 _*_ __author__ = ‘xbr‘ __date__ = ‘2018/11/4 23:17‘from osgeo import ogr import matplotlib.pyplot as pltfrom ospybook.vectorplotter import VectorPlotterpoint = ogr.Geometry(ogr.wkbPoint) # 构建几何类型:点 point.AddPoint(59.5, 11.5) # 创建点01 x, y = point.GetX(), point.GetY() # Python的任性赋值方式 # 调用VectorPlotter类 vp = VectorPlotter(True) vp....