用于从3GPP下载站点下载标准文档的命令行实用程序。

download_3gpp的Python项目详细描述


pipeline statuscoverage report

latest PyPI version

从3GPP下载站点下载标准文档的命令行实用程序。在

1   Installation

使用pip将包安装到虚拟环境中:

pip install download_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的历史记录也将反映您在 提交历史记录)。在

特性请求也是受欢迎的,但是由于时间有限,我可能无法实现某个特性 非常迅速。您自己实现它并提交合并请求可能会更快

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
“电话目录”数据结构的java实现   使用PC remote读取JSP页面上的文件时出现java错误   无法在不同目录中从Java执行Python脚本   java无法在windows 8.1上运行javafx应用程序   java航空公司系统如何防止两个用户同时预订同一个座位?   反射如何在java方法中获取每个参数的名称和值?   阅读中的字符串问题。txt文档并在Java中编辑   java JTextPane行包装问题   使用PowerMock Android Junit时出现java ClassNotFoundException   java输入和If语句   java如何在不使用剪贴板或操作CTRL+C、CTRL+V的情况下将字符串中的“\t”或“tab”发送到selenium中的文本框中   tomcat7将Java应用程序部署到Digitalocean中的Tomcat根目录   响应中嵌套映射的java问题(Jersey)