读取文件,如果是其他路径的文件使用详细路径
输入代码:
f='cs1.txt'
with open(f)as x:
for yin x:
print(y)
执行结果:
你好,世界!
hello,world
打开文件可以指定读取模式(r),写入模式(w),附加模式(a),或者读取和写入文件模式(r+)。如果省略了模式参数,默认以只读模式打开。
如果遇到有中文字符无法打开,要指定模式encoding='UTF-8'
f='log.txt'
with open(f,'r',encoding='UTF-8') as x:
for yin x:
print(y)
这样就可以显示不是乱码了。
创建记事本文件
输入代码:
f='cs1.txt'
with open(f,'w')as x:
x.write('你好,世界!\nhello,world')
如果目录下没有这个文件,就会生成一个新的,如果目录下面有就会替换原来的内容。
如果不想原来的内容被替换,新增内容使用附加模式a。
输入代码:
f='log.txt'
with open(f,'a')as x:
x.write('你好,世界!\nhello,world')
________________END________________