最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的平台 78486745 。
Python 文件读写
Python内置了读写文件的函数,用法和C是兼容的。本节介绍内容有:文件的打开/关闭、文件对象、文件的读写等。
本章节仅示例介绍 TXT 类型文档的读写,也就是最基础的文件读写,也需要注意编码问题;其他文件的读写及编码相关详见其他专题。
文件的打开/关闭
open()、close()
看以下示例就能了解 Python 的 open()
及 close()
函数。这边调用 read()方法可以一次读取文件的全部内容,Python把内容读到内存,用一个str对象表示,具体使用参见下文。
Python 操作 打开及关闭方式 如下:
file_test = "test.txt"
f = open(file_test,'r')
print(f.read())
f.close()
注意 open()
之后 一定要 close()
。但由于文件读写时都可能产生IOError
,为了保证无论是否出错都能正确地关闭文件,我们用 try ... finally
来实现:
file_test = "test.txt"
try:
f = open(file_test,'r')
print(f.read())
finally:
if f:
f