一个python包,检索最新的blender下载url

latest-blender-url的Python项目详细描述


PyPI versionBuild Statuscodecov

pip install latest_blender_url

获取最新的Blender下载URL并将其用于Travis CI scipt中

在travis.yml中放置以下行以下载最新的搅拌机版本(Linux 64位):

- pip install latest_blender_url
- url="$(python -c 'import latest_blender_url as lbu; lbu.get_latest()')"
- curl -L -o blender.tar.bz2 $url

自定义分发以获取

^{}类完成所有工作。您可以通过更改类属性来更改要下载的Blender下载页和存档。

from latest_blender_url import BlenderURLGetter
getter = BlenderURLGetter()

# Set the download page
getter.download_page_url = "https://www.blender.org/download/" 

# Set the archive pattern (see Blender download page for URL formats)
#getter.archive_pattern = 'linux.+?x86_64.+?bz2' # Linux 64bit
#getter.archive_pattern = 'macOS.+?dmg'          # MacOS
#getter.archive_pattern = 'windows64.zip'        # Windows 64bit

# This will scrape the download page and get the matching url
url = getter.get_latest()

您可以随意使用新功能发送或提交拉取请求

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

推荐PyPI第三方库


热门话题
JAXB可以将ArrayList作为逗号分隔的值输出吗?   java使用bcel将一个内部类移动到另一个外部类   java无法识别Lucene MoreLikeThis中的错误   安卓如何在Frida中将动态类转换为json或java文件   java如何使用Struts2在blob类型的列中保存我的sql中的图像?   使用mavenreleaseplugin将java maven发布到nexus 3.0.1失败   java这是正确的方法吗?   Windows上的java Runner不工作   找不到java Hibernate+Spring xml映射   java如何访问WMI查询的数据(通过JNA)SAFEARRAY结果   java如何在本地导入库而不使用Maven中的Nexus?   java渐变本地项目依赖项   使用URLFetchService/URL Google appengine for java