tangtang146
2021-10-27 21:08
采纳率: 100%
浏览 40
已结题

使用python批量将csv文件转为txt文件

最近课题组有大量的csv文件需要转为txt文件,有人知道怎样使用python批量将csv文件转为txt文件吗?谢谢

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

  • 辉煌仪奇 2021-10-27 21:52
    最佳回答
    # 取当前目录
    path = '.'
    # 复制文件夹目录,格式如下:
    # path = r'G:\AQ'
    #或者输入目录
    # path=input(r"输入目录,格式如: G:\AQ")
    for i in os.listdir(path):
        if ".txt" in i:
            oldname = path + os.sep + i
            newname = path + os.sep + i.split('.')[0] + '.csv'
            os.rename(oldname, newname)
    

    运行前

    img

    运行后

    img

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题