Switch branches/tags
Nothing to show
Pull request Compare This branch is 23 commits behind youngsterxyf:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
config.py
getBaiduMusic.py
piliangDownloader.py
system_encoding.py

README.md

百度音乐下载器

安装依赖

  • Python2.7解释器(Windows下需要设定环境变量,才能在cmd中使用python命令)

  • 安装库requests, beautifulsoup, gevent(使用python包管理器pip install或者easy_install,ubuntu下还可以使用apt-get install相应的库)

使用方法(Linux下)

  • 命令行输入:python getBaiduMusic.py 歌手姓名 [-a] [-d 音乐存储目录]

其中方括号内的选项是可选的,歌手姓名是必须的,且必须紧接getBaiduMusic.py。选项-a是指定按专辑下载歌手的所有音乐,如果没有-a选项,则下载所有单曲

  • 如果想同时下载多个歌手的音乐,则可以先在文件config.py设定相关配置信息,然后执行:python piliangDownloader.py

使用方法(Windows下):

与Linux下的使用方法一致,只是需要注意设定配置文件config.py中musicDir一项的值,默认值为linux下用户home目录中Music目录(~/Music)

更新

  • 2012-11-26:支持单曲下载--- python getBaiduMusic.py -m 歌曲名 [-d 音乐存储目录]