写入本地数据
python txt文件读写(追加、覆盖)
1、文件的打开和创建
f = open('/tmp/test.txt')
f.read()
print(f.read())
'hello python!\nhello world!\n'
2、文件的读取
步骤:打开——读取——关闭
f = open('/tmp/test.txt')
f.read()
'hello python!\nhello world!\n'
f.close()
3、文件的写入
步骤:打开 – 写入 – (保存)关闭
直接的写入数据是不行的,因为默认打开的是’r’ 只读模式
>>> f.write('hello boy')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: File not open for writing
>>> f
<open file '/tmp/test.txt', mode 'r' at 0x7fe550a49d20>
应该先指定可写的模式:如(1ÿ