自学Python:用Python读写文件

作者: 小强聊成长 | 来源:发表于2021-06-27 08:49 被阅读0次

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

输入代码:

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________________

相关文章

网友评论

    本文标题:自学Python:用Python读写文件

    本文链接:https://www.haomeiwen.com/subject/nurmyltx.html