with open('file_name') as file_object:
关键字with在不再需要访问文件后将其关闭,防止调用了open()却没调用close()
read()函数可以读取文件全部内容
有个地方需注意,在用vs code,在用with open 打开文件时,显示
FileNotFound error:No such file or directory 但是文件夹中确实有这个文件,是因为,
VS CODE在一开始打开文件夹时用的就是你打开的文件夹的路径 而不会搜索 两个文件在的那个路径
但是在装入模块的时候又是直接在文件所在目录搜索 。。。就是这么神奇
当保存绝对路径时,可先将绝对路径存储在一个变量内
用readlines 函数读取文件的每一行
在用replace函数时,它会返回一个字符串,需用变量储存
读取模式 'r' 写入模式'w' 附加模式'a' 读取加写入模式'r+',省略模式实参,默认只读
写入字符串用write函数
异常
异常 替换格式:
try:
源代码
except 异常名:
动作语句(处理异常)
else:
代码执行成功的动作语句
分析文本
split() 将一个字符串拆成多部分并存储在一个列表内
方法 count()
用来计算特定单词或短语出现过多少次
json模块
模块json 让你能够将简单的Python数据结构转储到文件中
json.dump(file_name,简称) 该函数可将数字列表存储在文件file_name.json中 ,
且可以自动创建文件
json.load() 函数则可以将 列表读取到内存中
网友评论