内容关键词:
读取txt、读取excel文件、读取json文件、写入与存储、存储为txt文件、存储为csv文件、存储为excel文件
知识点 -- 文件打开模式及效果
1、读取
1.1 读取txt文件 -- 含无需路径、含路径读取
open、with open、.read()、逐行读取时消除多余空白
扩展知识:with open自动关闭文件,如在文件读写过程中发生异常,则自动调用.close()方法正常关闭文件。所以通常在使用open函数对文件读写都搭配with使用。(即便如此 open和with open各有其优点)
1.2 读取excel文件
需要先导入pandas模块,使用pandas.read_excel(),语句结构:
pandas.read_excel(excel文件路径, sheet_name=n)
1.3 读取 json文件
json主要数据类型为键值对{} (python中字典)和 数组[](python中列表)
读取需先导入json模块,简单示例:
2、写入与存储
2.1 存储为 txt文件
● 基本结构示例:‘w’、.write()写入
● 打开A文件、读取内容、写入到B文件
基本结构示例:(通过这个多此一举的示例,主要是为了看语句结构)
!!需要注意写入时选‘w’会清空之前的内容;‘a’是在原内容上追加新运行结果。
2.2 存储为 csv 文件
知识点:csv是以纯文本形式存储表格数据,csv文件可另存为excel文件
实际运用示例主线:
导入模块--从txt文件读取数据--正则解析出所需信息--信息存入列表--列表存入csv
2.3 存储为 excel文件
主要步骤:导入xlwt模块--创建工作簿--工作表--for循环遍历每个元素存入相应坐标位置
语句结构示例:
-------------------------------------------【完】-------------------------------------