文件打开关闭
打开文件
在Python中打开文件使用open函数,可以打开一个已经存在的文件,或者创建一个新文件
语法格式:
open(‘文件名称’,打开模式) # 这里的文件名称可以指完整文件路径
示例:
open('test.txt','w')
读文件
读取文件read(),将文件的内容全部读取出来。
#写模式打开一个test.txt文件
f = open('test.txt', 'r')
f.read() # 一次性将文件内容全部取出
f.close() #关闭文件
读取指定字符个数read(num)传入一个数字做参数,表示读取指定字符个数。
#写模式打开一个test.txt文件
f = open('test.txt', 'r')
content = f.read(2) #读取两个字符
print(content)
content = f.read()
print(content) #第二次读取将从第一次读取的位置继续读取
f.close() #关闭文件
with上下文管理
●with语句,不管在处理文件过程中是否发生异常,都能保证with语句执行,完毕后已经关闭打开的文件句柄。
●示例:
def main():
with open('setup.py','w') as f:
content = f . r