python中,已知一个csv文件的编码方式为ascii,另一个csv文件的编码方式为ISO-8859-1,如何同时读取并处理这两个文件
时间: 2024-03-23 14:41:52 浏览: 116
可以使用Python的csv模块来读取和处理这两个文件。在读取csv文件时,可以使用不同的编码方式来打开不同的文件。
示例代码如下:
```python
import csv
# 读取ascii编码的csv文件
with open('file1.csv', encoding='ascii') as f1:
reader1 = csv.reader(f1)
for row in reader1:
# 处理文件1中的数据
print(row)
# 读取ISO-8859-1编码的csv文件
with open('file2.csv', encoding='ISO-8859-1') as f2:
reader2 = csv.reader(f2)
for row in reader2:
# 处理文件2中的数据
print(row)
```
在打开文件时,设置不同的编码方式即可读取不同编码的文件。然后可以使用csv模块的reader对象来遍历文件中的每一行,进行相应的处理。
阅读全文