Python对目录中的每个文件执行命令行函数?

2024-09-30 01:19:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个CSV文件的目录,我想导入MySQL。大约有100个文件,手动导入是很痛苦的。在

我的命令行是:

mysqlimport -u root -ppassword --local --fields-terminated-by="|" data PUBACC_FR.dat

这些文件都是XX.dat类型,即AC.datCP.dat等。实际上,在处理它们之前,我首先重命名它们(通过rename 's/^/PUBACC_/' *.dat)。理想情况下,我希望能够在一个脚本中完成这两个任务:重命名文件,然后运行命令。在

从我读到的资料来看,大概是这样的:

^{pr2}$

有谁能帮我开始写一个能完成这个任务的脚本吗?读取文件名,重命名它们,然后为每个文件运行mysqlimport命令?在

谢谢!在


Tags: 文件csv命令行命令目录脚本localmysql

热门问题