python获取多个csv文件中固定几列,并另存为
时间: 2023-03-28 15:03:28 浏览: 156
您好,我可以回答这个问题。您可以使用pandas库中的read_csv函数读取多个csv文件,然后使用loc函数选择需要的列,最后使用to_csv函数将结果另存为新的csv文件。具体代码如下:
```
import pandas as pd
# 读取多个csv文件
df1 = pd.read_csv('file1.csv')
df2 = pd.read_csv('file2.csv')
df3 = pd.read_csv('file3.csv')
# 选择需要的列
df1 = df1.loc[:, ['col1', 'col2', 'col3']]
df2 = df2.loc[:, ['col1', 'col2', 'col3']]
df3 = df3.loc[:, ['col1', 'col2', 'col3']]
# 将结果另存为新的csv文件
df1.to_csv('new_file1.csv', index=False)
df2.to_csv('new_file2.csv', index=False)
df3.to_csv('new_file3.csv', index=False)
```
希望能帮到您!
阅读全文