存档的pathlib
dephell-archive的Python项目详细描述
模块以pathlib样式处理存档中的文件和目录。
- goal:为存档提供与pathlib.Path相同的接口。
- 状态:部分实现。需要实现更多的方法。
用法
frompathlibimportPathfromtempfileimportTemporaryDirectoryfromdephell_archiveimportArchivePathwithTemporaryDirectory()ascache:path=ArchivePath(archive_path=Path('tests','requirements','wheel.whl'),cache_path=Path(cache),)subpath=path/'dephell'/'__init__.py'withsubpath.open()asstream:content=stream.read()