·
导入文件处理模块
import os
·
检测路径是否存在,存在则返回True,不存在则返回False
os.path.exists("demo.txt")
·
如果你要创建一个文件并要写入内容
#如果demo.txt文件存在,会被覆盖,demo.txt文件的内容会被清空,如果是demo.txt txt文件不存在,会自动创建
res_file = open("demo.txt","w")
·
将此文件关闭
res_file.close()
打开一个文件进行追加。如果文件已经存在,则文件指针将放在文件末尾。即,新内容将写在现有内容之后。如果文件不存在。
·
创建新文件进行写入
res_file = open("demo.txt","a")
·
想此文件中写入内容
res_file.write("content")
·
关闭此打开的文件
res_file.close()
·
获取此文件的内容
#以只读方式打开文件。文件指针将放置在文件的开头。这是默认模式。
res_file = open(user_file,"r")
·
获取此文件的内容, 指针式从文件的内容的开头开始获取
res_str = res_user_file.read()
·
关闭已打开的文件
res_file.close()
总结:每次处理文件后一定要关闭文件。关闭的文件将无法对文件进行各种处理,否则会抛出异常错误。
open(path,"w") 后面的 w 只是一个文件创建操作,它不会将内容写入文件,否则会报错。如果要创建文件并写入内容,请先创建文件,然后关闭它。这个文件是close(),正在执行文件写入操作。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 牛逼的Python书,你看过几本?02/25
- ♥ Python列表操作方法的排列09/28
- ♥ python中numpy.empty()函数的使用09/08
- ♥ python3如何使用re分隔字符串?01/05
- ♥ 在python中安装lxml模块时出错10/15
- ♥ Python基础-列表操作(三):切片与计算11/01
内容反馈