文件,就是把一-些数据存放起来,可以让程序下一-次执行的时候直接使用,而不必重新制作一份,省时省力。
1.文件的打开与关闭
在python,使用open函数,可以打开一个已经存在的文件, 或者创建一个新文件open(文件名,访问模式),如:
f = open('test.txt','w') #打开文件,w模式(写模式),文件不存在就新建
f.write("hello world,i am here!") #将字符串写入文件中
f.close() #关闭文件
#read方法,读取指定的字符,开始时定位在文件头部,没每执行一次向后移动指定字符数
f = open("test.txt","r")
content = f.read(5)
print(content)
content = f.read(10)
print(content)
f.close()
f = open("test.txt","r")
content = f.readlines() #一次性读取全部文件为列表,每行一个字符串元素
i = 1
for temp in content:
print("%d:%s"%(i,temp))
i += 1
f.close()
f = open("test.txt","r")
content = f.readline() #一次性读取一行
print("1:%s"%content,end="")
content = f.readline()
print("2:%s"%content)
f.close()
2.文件重命名
import os
os.rename("需要修改的文件名","新的文件名")
3.删除文件
impor os
os.remove("待删除的文件名")
4.创建文件夹
import os
os.mkdir("张三")
5.获取当前目录
import os
os.getcwd()
6.获取目录列表
import os
os.listdir("./")
7.删除文件夹
import os
os.rmdir("张三")