您的位置:首页 > 编程语言 > Python开发

python 文件处理模块的使用,给一个文件写入数据

2015-10-28 02:35 507 查看
-------------------------读入一个不存在的文件到内存,且允许写入数据,赋值给变量name-------------------------------
>>> name = file('name.txt','w') //(读取一个已存在的文件,将会把文件内的内容清空,w为允许写入,默认为r只读)
-------------------------写入数据--------------------------------
name.write("hello \n")
-------------------------刷新该文件--------------------------------
>>> name.flush()
>>>
------------------------查看是否生成name.txt----------------
[root@localhost ~]# cat name.txt
hello
[root@localhost ~]#-------------------------再次写入数据--------------------------------
>>> name.write("hello 222\n")
----------------------从内存中删除该文件,并且保存------------

>>> name.close()
//退出后,再次写入发现无法读取该文件,证明删除成功。
>>> name.write("hello 222\n")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: I/O operation on closed file
>>>

-------------------------查看该文件状态-------------------------
[root@localhost ~]# cat name.txt
hello
hello 222
[root@localhost ~]#
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息