我对Python。这里我试图创建“diveintomark-diveintopython3-793871b”目录的zip文件os.chdir公司() 功能。The创建了zip文件,但问题是当我提取zip文件时,我得到了以下目录
Users/laiba/Desktop/diveintomark-diveintopython3-793871b
但我只想要diveintomark-diveintopython3-793871b文件夹在我的zip文件夹中,而不是整个嵌套目录的创建。为什么会发生这种情况?我如何解决这个问题?在
^{pr2}$
Tags:
您可以使用参数
arcname
:存档中项目的名称,而不是完整路径名。但在这里您不需要它,因为您已经在正确的目录中。只需删除abspath
就可以完成(还有重复的文件夹条目)这是可能的,不改变目录,但更复杂,也更优雅,因为你不必chdir
^{pr2}$相关问题 更多 >
编程相关推荐