Python文件操作

本篇不断汇总介绍Python中常见的文件操作

文件读入

open()参考 Python open()

读入模式

命令 command 含义 meaning
"r" 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。
"w" 打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
r+ 打开一个文件用于读写。文件指针将会放在文件的开头。

空文件处理

1
2
3
4
5
6
7
try:
# "r" 代表只读
# encoding 设置文件编码
file = open(input_file_path, "r", encoding='utf-8')
except FileNotFoundError:
'''do your work'''
pass

读入第一行

1
file.readline()

读入后按逗号分割

1
2
for line in file:
value = line.strip('\n').split(',')