用于从3GPP下载站点下载标准文档的命令行实用程序。
download_3gpp的Python项目详细描述
从3GPP下载站点下载标准文档的命令行实用程序。在
2 Getting started
^{pr2}$默认情况下,该实用程序将只从 3GPP“最新”存档并将它们存放在与 下载网站。在
例如
download_3gpp
将所有发行版和所有系列中的所有“最新”文档下载到 当前目录。在
您可以使用--rel参数从特定的3GPP版本下载所有文档。在
download_3gpp --rel 16
您可以使用^{tt2}跨多个版本从3GPP系列下载所有文档$ 争论。在
download_3gpp --series 32
组合--rel和--series参数可将筛选器缩小到 指定版本。在
download_3gpp --rel 16 --series 32
也可以指定标准编号
download_3gpp --std 104
这将下载任何版本中使用104号码的任何系列中的任何标准;可能是 对大多数目的来说,太开放了。这很可能是你想要的。在
download_3gpp --series 25 --std 104
这将尝试为所有版本获取该系列/std。如果有任何释放 文档不存在,则会向控制台发出警告,并将继续下载 任何剩余释放。在
不幸的是,目前还没有一个方法来指定要从中下载的发布的子集,或者 从下载中排除指定的版本,因此必须从每个版本手动下载 您知道文档存在于:
download_3gpp --rel 13 --series 25 --std 104 download_3gpp --rel 16 --series 25 --std 104
3GPP规范是随着时间的推移而“快照”的,尽管许多快照都已存档 它们不再公开。如果您想从 历史快照(首先检查它是否有您期望的可供下载的文件) 然后指定基本URL,因此:
download_3gpp --base-url https://www.3gpp.org/ftp/Specs/2019-09/
3 Contributions
欢迎投稿。如果你想做贡献,给我一个拉/合并请求。这个 稿件必须将版权转让给我,作为回报,我将承认您是 本文中的项目(当然还有Gitlab的历史记录也将反映您在 提交历史记录)。在
特性请求也是受欢迎的,但是由于时间有限,我可能无法实现某个特性 非常迅速。您自己实现它并提交合并请求可能会更快
- 项目
标签: