我正在制作一个能够打开 zip 文件并按字母数字顺序列出文件名的程序。这是我的代码:
import zipfile
import re
zip_file = zipfile.ZipFile('/home/aaaa/exploit/example.zip','r')
for name in zip_file.namelist():
sorted(str(name in zip_file.namelist()))
print(name)
zip_file.close()
这是输出:
example/
example/txt2.txt
example/txt3.txt
example/txt1.txt
我希望zip_file.namelist()按照以下方式组织名称:
example/
example/txt1.txt
example/txt2.txt
example/txt3.txt
但我不太确定如何仅按数字对这样的字母数字字符串进行排序。
湖上湖
缥缈止盈
相关分类