文件操作
- 文件,就是把一些数据存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力。
文件打开、关闭与读取
- 在python中,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件
open('文件名','访问模式')
#W表示写模式,在当前目录下创建一个test.txt文件,如果有则将其覆盖
file = open('test.txt','w')
file.write('helloworld,i am here,now')#写入方法,写入以上字符串
file = open('test.txt')#不添加访问方式时,默认为r
print(file.read(5))#输出hello
print(file.read(5))#输出world,文件指针会随read方法移动,而非每次从头开始读取
file.close()#关闭文件
#更多访问模式如下图
file = open('test.txt')
contents = file.readlines()#一次性读取全部文件内容,以列表的形式进行输出,每行为一个字符串元素
print(contents)
#可以对content进行遍历
file.close()
file = open('test.txt')
file.readline()#一行一行读取文件内容,光标随之移动
file.close()
文件相关操作
- 有些时候,需要对文件进行重命名、删除等一些操作,python的os模块中存在这些功能。
创建文件夹:
获取当前目录:
改变默认目录:
获取目录列表:
删除文件夹: