当您不知道文件夹名称是什么时,如何将随机命名的文件夹的内容移动到新位置?

时间:2018-06-25 04:49:25

标签: python-3.x python-requests os.system

我正在使用通过python下载图像的请求。那部分工作正常。下载文件时,我提供了一个名称: sitea.zip 。解压缩该文件时,它包含一个带有随机名称的文件夹,如ZX234564563SDSD,其中包含一个名为gw-vm.qcow2的qcow2映像。

我需要将gw-vm.qcow2移至每个我为其下载映像的站点的特定文件夹。

我不知道如何使用cd进入随机命名的文件夹以获取gw-vm.qcow2文件。

现在我正在使用os.system('unzip sitea.zip')进行解压缩。

我不知道如何CD进入结果文件夹然后执行以下操作:os.system('mv gw-vm.qcow2 /opt/unetlab/addons/qemu/sc-branch-a-1.0/gw-vm.qcow2')

任何方向都值得赞赏。

1 个答案:

答案 0 :(得分:0)

它将是os.walk()的功能-它在目录上执行dirwalk。查看有关文档:https://docs.python.org/3/library/os.html?#os.walk

祝你好运,希望能有所帮助!

(编辑格式)