python学习

IO编程

文件读写

读文件

读取UTF-8编码的文本文件,可以用以下几种常见形式:

  • with open('C:/windows/temp/readme.txt') as f:
    print(f.read())
  • with open(r'C:\windows\temp\readme.txt') as f:
    print(f.read())

读取二进制文件,如图片、视频等,用'rb'模式打开文件即可:

  • f=open('/Users/michael/test.jpg','rb')
    f.read()

写文件

调用open()函数时,传入标识符'w'或者'wb'表示写入文本文件或二进制文件:

  • with open('/Users/michael/test.txt','w') as f:
    f.write('Hello,world!')

这种方法会覆盖原文件,如果希望追加到文件末尾,可以传入'a'以追加(append)模式写入

posted on 2019-01-05 15:33  我的丫头啊  阅读(106)  评论(0)    收藏  举报

导航