每个文件与文件夹的 Python shutil 复制选项

Python shutil copying option per file vs folder

提问人:noydb 提问时间:11/22/2019 最后编辑:Scott Hunternoydb 更新时间:11/22/2019 访问量:57

问:

我正在做一系列副本 - 一些文件夹及其内容,一些文件。似乎您用于文件夹和内容,以及文件。我开始将所有这些副本放入一个字典中,以便一次循环和处理所有副本,但随后遇到了文件夹与文件。当然,我可以分离操作,但是有没有一种pythonic方法可以将其全部保存在一个循环中?如果是文件,则执行;如果是文件夹,请执行 . 感谢您的任何见解!shutil.copytreeshutil.copysrc-dstxcopyxcopytree

蟒蛇 舒蒂尔

评论

0赞 Scott Hunter 11/22/2019
您是否在问如何判断给定路径是文件还是目录?所以你可以根据它的结果编写一个使用正确调用的函数吗?
0赞 noydb 11/22/2019
是的,这行得通,测试文件与目录。如何?或者,任何其他更有意义的方式。
0赞 noydb 11/22/2019
我会用这个,刚刚找到 pythonexamples.org/python-check-if-path-is-file-or-directory

答: 暂无答案