python - 用于 EXPAND 和 MAKECAB 的 Python3 库或模块?
问题描述
我目前正在使用 Python3 子进程来调用EXPAND
并MAKECAB
在我的脚本中提取和重新打包 Windows 中的 .CAB 文件。但是,如果我也需要它在 Linux 和 macOS 中工作,我将如何在没有默认情况EXPAND
下MAKECAB
已包含在 Windows 中的情况下执行此操作?
我尝试了 cabarchive ( https://pypi.org/project/cabarchive ),但是关于如何使用它的文档很少。我尝试在 Github 上查看代码本身,但不确定如何 EXPAND 或 MAKECAB。这是 Github 存储库:https ://github.com/hughsie/python-cabarchive
import cabarchive
test = cabarchive.CabArchive()
test2 = cabarchive.writer()
我对其他包或库(如果存在)持开放态度。
解决方案
推荐阅读
- scala - 是否可以将 canBuildFrom 传递给理解?
- javascript - 如何使用 axios 发出多个 api 请求
- python - 如何使用 Python 识别 USB 驱动器并将其用作复制文件和目录的目标路径
- osgi - 使用 karaf 4.1.4 在 PAX 考试中面临问题
- python - 为什么这个操作返回 False?(字符串.__class__ == "
") - angular - 部署到 Firebase 的 Angular 5 应用程序不会加载组件
- android - 使用 Robolectric 进行 Android 分页库测试?
- java - 联赛排程程序,正确插入日期
- angular - Angular custom directive repeats the element in angular 5
- tensorflow - 我可以期望 GPU 上的 Tensorflow 比 CPU 带来多少性能提升?