文件处理是指对于文本文件、二进制文件以及其他类型的文件进行读取、
1. 文件读取
()函数打开文件进行读取,读取时需要指定文件路径和打开方式。常用的打开方式有
– ‘r’只读模式
– ‘w’写入模式
– ‘a’追加模式
– ‘b’二进制模式
(‘file.txt’, ‘r’) as ftent = f.read()ttent)
2. 文件写入
()函数打开文件进行写入,写入时需要指定文件路径和打开方式。如果文件不存在,则会自动创建。常用的打开方式有
– ‘w’写入模式
– ‘a’追加模式
(‘file.txt’, ‘w’) as f
f.write(‘Hello, World!’)
3. 文件修改
()函数打开文件进行修改,修改时需要指定文件路径和打开方式。常用的打开方式有
– ‘r+’读写模式,指针在文件开头
– ‘w+’读写模式,指针在文件开头,会清空文件内容
– ‘a+’读写模式,指针在文件末尾
(‘file.txt’, ‘r+’) as ftent = f.read()
f.seek(0)!’)
三、表格处理
表格处理是指对于Excel、CSV等格式的表格文件进行读取、
1. 表格读取
dasdas支持多种格式的表格文件,包括Excel、CSV、JSON等。
portdas as pd
ame=’Sheet1′)t(df)
2. 表格写入
das库将数据写入表格文件,可以使用to_excel()、to_csv()等方法。
portdas as pd
eame’, ‘Jerry’], ‘age’ [18, 19]})amedex=False)
3. 表格修改
das库可以方便地对表格进行修改。例如,可以使用loc[]、iloc[]等方法来选择需要修改的行和列,使用at[]、iat[]等方法来修改单元格的值。
portdas as pd
ame=’Sheet1′)ame’, ‘age’] = 20amedex=False)
中文件和表格处理的技巧,包括文件读取、修改以及表格读取、在实际数据处理中,这些技巧都是非常有用的,可以大大提高数据处理的效率。