python读写文件

水深无声 2023-06-02 07:41 330阅读 0赞
  1. # python 文件读写,使用with避免try...finally的繁琐
  2. # 1、读取全部内容.文件太大可能会把内存爆了, 可用file.read(<字节数>)限制读取大小
  3. with open("test.txt", "r", encoding='utf8', errors='ignore') as file:
  4. print("1: ", file.read())
  5. # 2、按行读取,适合读取配置文件
  6. with open("test.txt", "r", encoding='utf8', errors='ignore') as file:
  7. for line in file.readlines():
  8. print("2: ", line.strip())
  9. # 3、写入文件-覆盖旧内容
  10. with open("test.txt", "w", encoding="utf8") as file:
  11. file.write("尼古拉斯.姚\n")
  12. # 4、写入文件-追加
  13. with open("test.txt", "a", encoding="utf8") as file:
  14. file.write("尼古拉斯.姚\n")

转载于:https://www.cnblogs.com/dannyyao/p/10000240.html

发表评论

表情:
评论列表 (有 0 条评论,330人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python 文件

    常用的读写模式的类型有: w 以覆盖的方式打开 a 以追加的方式打开 r+ 以读写模式打开 W+ 以读写模式打开 a+ 以读写模式打开 rb 以二进制读写模

    相关 Python文件

    Python读写文件 1.open 使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。 fi