我需要在python文件中从源文件复制到目标文件。 使用
distutils.dir_util.copy_tree(src_dir,dest1_dir);
distutils.dir_util.copy_tree(src_dir,dest2_dir);
src_dir
、dest1_dir
和{
但不要硬代码。我把这个python脚本从abc.bat公司文件
如何将src_dir
、dest1_dir
、dest2_dir
从bat文件传递到python脚本,在python脚本中如何从bat脚本获取传递的参数。
这样我就替换了复制树中的src和destination目录。在
如果你想快速完成某件事,@AdamSmith的方法将是伟大的。在
另一方面,如果您的程序在选项上增长很大,或者您希望创建更优雅的参数,例如:
您的脚本src dir=src\u dirdest dir=dest\u dir
您可以使用argparse,这将很好地完成任务。在
更重要的是,如果您想打印这样的内容:
您可以使用
第一个元素始终是文件名,因此您将看到
^{pr2}$sys.argv[1:]
但是,您使用
distutils
模块是不是有什么原因呢?它更常从shutil
调用相关问题 更多 >
编程相关推荐