tar 中某个目录的所有文件作为类文件 obj
有一种简单的方法可以将特定目录(位于 tar 文件中的目录)中的所有文件依次作为相同的文件状对象获取吗?
氨氮
there is a simple way to get all files inside a specifically dir (dir that is in a tar file) one after another as a same file-like object?
TNX
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
TarFile.getmembers()
获取 tarball 中的所有条目,并迭代它们以过滤您想要的条目。将每个依次传递给TarFile.extractfile()
获取 tarball 中条目的类似文件。Use
TarFile.getmembers()
to get all the entries in a tarball, and iterate through them to filter the ones you want. Pass each in turn toTarFile.extractfile()
to get a file-like to the entry within the tarball.