0
点赞
收藏
分享

微信扫一扫

自学Python:用Python读写文件

读取文件,如果是其他路径的文件使用详细路径

输入代码:

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________________

举报

相关推荐

0 条评论