擅长:python、mysql、java
<p>您可以使用<a href="https://docs.python.org/3/library/zipfile.html#zipfile.ZipFile.extractall" rel="nofollow noreferrer">^{<cd1>}</a>并使用对从<a href="https://docs.python.org/3/library/zipfile.html#zipfile.ZipFile.namelist" rel="nofollow noreferrer">^{<cd4>}</a>返回的文件名的列表理解来设置<code>path</code>和{<cd3>}参数:</p>
<pre><code>import zipfile
output_dir = './workspace/[output]/'
file = current_dir + "/themes/" + theme_name + ".tpk"
with zipfile.ZipFile(file, 'r') as f:
files = [n for n in f.namelist()
if n.startswith('/theme_files/') and not n.endswith('/')]
f.extractall(path=output_dir , members=files)
</code></pre>