通过Selenium自动下载音乐

bandcamp_get的Python项目详细描述


#班德坎普获得[![生成状态](https://travis-ci.org/huntrar/bandcamp-get.svg?branch=master)](https://travis-ci.org/huntrar/bandcamp-get)[![pypi](https://img.shields.io/pypi/dm/bandcamp-get.svg?style=flat)]()

##通过Selenium自动下载音乐

bandcamp get使用selenium webdriver从音乐网站[bandcamp](https://bandcamp.com/)下载免费专辑。如果在默认情况下运行,bandcamp get将使用[guerrilla mail](https://grr.la)创建一个可丢弃的电子邮件地址。发送到此收件箱的音乐将在处理完所有唱片集后下载,无需用户交互。

安装
pip安装bandcamp get

pip install git+https://github.com/huntrar/bandcamp-get.git#egg=bandcamp-get

git clone https://github.com/huntrar/bandcamp-get cd bandcamp-get python setup.py install
用法

用法:bandcamp get[-h][-b浏览器][-e电子邮件][-v][user]

通过Selenium自动下载音乐

位置参数:
要从中下载的用户bandcamp user
可选参数:
-h, --helpshow this help message and exit
-b BROWSER, --browser BROWSER
enter chrome or firefox, defaults to firefox
-e EMAIL, --email EMAIL
use your own email instead of a throwaway
-v, --versiondisplay current version

##作者 *亨特·哈蒙德(huntrar@gmail.com

##注释 *同时支持Python2.x和Python3.x。 *如果您选择使用一次性电子邮件(默认情况下,除非使用–email标志,否则选择此选项),则将打开发送到一次性电子邮件的所有电子邮件,并打开下载链接,然后单击webdriver。一旦所有相册都通过电子邮件发送/以其他方式下载,就会发生这种情况。 *在下载完所有专辑之前关闭Bandcamp浏览器窗口是可以的,并将提前结束处理。只要Guerrilla邮件窗口保持打开,已经通过电子邮件发送的链接仍将被下载。

新闻

0.1.4

  • cleaned up code using pylint as reference

0.1.3

  • pypi monthly downloads image added to readme

0.1.2

  • travis-ci status image added to readme

0.1.1

  • python 2.x and 3.x support
  • program header and description updated
  • .travis.yml and requirements.txt added

0.1.0

  • updated program description

0.0.11

  • updated setup.py classifiers

0.0.10

  • reformatting to conform with PEP 8
  • added shebang

0.0.9

  • updated some formatting and changed % to format()

0.0.8

  • Updated program description

0.0.7

  • Moved the check for straggler emails to auto_download rather than check_email

0.0.6

  • Firefox webdriver no longer asks before downloading .zip
  • Minor fix to download_link behavior

0.0.5

  • Added randomized user agent for requests and selenium drivers

0.0.4

  • Removed sys import

0.0.3

  • Made 0 or 1 positional arguments

0.0.2

  • Changed execution command to bandcamp-get

0.0.1

  • First entry

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

推荐PyPI第三方库


热门话题
隐写术中随机lsb位的java访问   java如何使用GZIP压缩Http Post正文   java Mockito的when()不是stubing超类的方法   java安卓:片段中的Setter&在recycleServiceAdapter中获取字符串   用JDBC进行简单的客户端中间件仿真   JavaF:param返回null?   Java413语音错误   java获取子文档中的数据   启用持久性的java嵌入式HornetQ无法使用编程配置启动   运行spring引导jar工件时出现java“在METAINF/spring.factories中找不到自动配置类”错误   java如何格式化Spring引导的GET请求中的对象   swing Java填充自定义形状   Java仅在超类中处理序列化   在java应用程序中使用ftp4j库下载/上载时发生FTP错误   java准备语句作为sql参数