得到当前工作目录 os.getcwd()
返回指定目录下的所有文件和目录名 os.listdir()
函数用来删除一个文件 os.remove()
创建单个目录 os.mkdir("test")
创建空文件 os.mknod("test.txt")
重命名 os.rename(old, new)
返回一个路径的目录名和文件名 os.path.split()
例如 os.path.split(‘/home/swaroop/byte/code/poem.txt‘) 结果:(‘/home/swaroop/byte/code‘, ‘poem.txt‘)
获取文件大小 os.path.getsize(filename)
检验给出的路径是否真的存 os.path.exists()
fp = open("test.txt", w) 直接打开一个文件,如果不存在则创建文件
关于open的常用模式:
w 以写的方式打开
a 以追加的模式打开
r+ / w+ / a+ 都是以读写的方式打开
rb 以二进制读模式打开
wb 以二进制写模式打开
rb+ / wb+ 都是以二进制读写的模式打开
fp.read([size]) size为读取的长度,以byte为单位
fp.readline([size]) 读一行 ,如果定义了size 有可能返回的只是一行的一部分
fp.readlines([size]) 把文件每一行作为一个list的一个成员,并返回这个list,其内部是通过循环调用readline()来实现的
fp.close() 关闭文件 在文件操作的末尾加上这条命令 虽然python自带,但还是要养成这个习惯
原文:https://www.cnblogs.com/yanruizhe/p/11297651.html