CSV到Python中的txt

时间:2018-11-15 10:53:56

标签: python csv

我在饲料中有多个.csv文件,我需要将它们转换为.txt文件。目前,我只能重命名它们,但我想保留原始文件

import os,sys
folder = 'C:....'
for filename in os.listdir(folder):
   infilename = os.path.join(folder,filename)
   if not os.path.isfile(infilename): continue
   oldbase = os.path.splitext(filename)
   newname = infilename.replace('.csv', '.txt')
   output = os.rename(infilename, newname)

1 个答案:

答案 0 :(得分:0)

您可以使用shutil的副本文件。

import shutil

....< part of your code > ...
shutil.copyfile(filename, filename.replace('.csv', '.txt'))