在csv文件的列之间切换



我有一个有很多csv文件的文件夹,我想把a列移动到C,让a列空,并把所有其他列推到右边。我试着寻找类似的东西,但我看到的所有其他示例都指向特定的csv文件,而不是在文件夹上迭代。

谢谢你,

这里是在文件夹上迭代csvfile的代码。用代码填充省略号:

import pathlib
import shutil
root_dir = pathlib.Path('your_directory_path_here')
for csvfile in root_dir.glob('*.csv'):
df = pd.read_csv(csvfile, ...)  # read your csv
# modify the order of your column here
...
shutil.copyfile(csvfile, f"{csvfile}.bak") # backup your csv
df.to_csv(csvfile, ...) # write back your dataframe

相关内容

  • 没有找到相关文章

最新更新