├── .github ├── ISSUE_TEMPLATE │ └── bug-report---bug---.md └── workflows │ └── tests.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── baidupcs_py ├── __init__.py ├── app │ ├── __init__.py │ ├── account.py │ └── app.py ├── baidupcs │ ├── __init__.py │ ├── api.py │ ├── errors.py │ ├── inner.py │ ├── pcs.py │ └── phone.py ├── commands │ ├── __init__.py │ ├── cat.py │ ├── cloud.py │ ├── crypto.py │ ├── disk_usage.py │ ├── display.py │ ├── download.py │ ├── env.py │ ├── errors.py │ ├── file_operators.py │ ├── index.html │ ├── list_files.py │ ├── log.py │ ├── play.py │ ├── rapid_upload.py │ ├── search.py │ ├── server.py │ ├── share.py │ ├── sifter.py │ ├── sync.py │ ├── upload.py │ └── user.py ├── common │ ├── cache.py │ ├── concurrent.py │ ├── constant.py │ ├── crypto.py │ ├── date.py │ ├── downloader.py │ ├── event.py │ ├── file_type.py │ ├── io.py │ ├── keyboard.py │ ├── localstorage.py │ ├── log.py │ ├── net.py │ ├── number.py │ ├── path.py │ ├── platform.py │ ├── progress_bar.py │ ├── random.py │ ├── simple_cipher.pyx │ └── url.py └── utils.py ├── imgs └── cookies.png ├── pyproject.toml ├── setup.py └── tests ├── __init__.py └── test_common.py /.github/ISSUE_TEMPLATE/bug-report---bug---.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/.github/ISSUE_TEMPLATE/bug-report---bug---.md -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/README.md -------------------------------------------------------------------------------- /baidupcs_py/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/__init__.py -------------------------------------------------------------------------------- /baidupcs_py/app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/app/__init__.py -------------------------------------------------------------------------------- /baidupcs_py/app/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/app/account.py -------------------------------------------------------------------------------- /baidupcs_py/app/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/app/app.py -------------------------------------------------------------------------------- /baidupcs_py/baidupcs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/baidupcs/__init__.py -------------------------------------------------------------------------------- /baidupcs_py/baidupcs/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/baidupcs/api.py -------------------------------------------------------------------------------- /baidupcs_py/baidupcs/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/baidupcs/errors.py -------------------------------------------------------------------------------- /baidupcs_py/baidupcs/inner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/baidupcs/inner.py -------------------------------------------------------------------------------- /baidupcs_py/baidupcs/pcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/baidupcs/pcs.py -------------------------------------------------------------------------------- /baidupcs_py/baidupcs/phone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/baidupcs/phone.py -------------------------------------------------------------------------------- /baidupcs_py/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /baidupcs_py/commands/cat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/cat.py -------------------------------------------------------------------------------- /baidupcs_py/commands/cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/cloud.py -------------------------------------------------------------------------------- /baidupcs_py/commands/crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/crypto.py -------------------------------------------------------------------------------- /baidupcs_py/commands/disk_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/disk_usage.py -------------------------------------------------------------------------------- /baidupcs_py/commands/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/display.py -------------------------------------------------------------------------------- /baidupcs_py/commands/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/download.py -------------------------------------------------------------------------------- /baidupcs_py/commands/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/env.py -------------------------------------------------------------------------------- /baidupcs_py/commands/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/errors.py -------------------------------------------------------------------------------- /baidupcs_py/commands/file_operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/file_operators.py -------------------------------------------------------------------------------- /baidupcs_py/commands/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/index.html -------------------------------------------------------------------------------- /baidupcs_py/commands/list_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/list_files.py -------------------------------------------------------------------------------- /baidupcs_py/commands/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/log.py -------------------------------------------------------------------------------- /baidupcs_py/commands/play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/play.py -------------------------------------------------------------------------------- /baidupcs_py/commands/rapid_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/rapid_upload.py -------------------------------------------------------------------------------- /baidupcs_py/commands/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/search.py -------------------------------------------------------------------------------- /baidupcs_py/commands/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/server.py -------------------------------------------------------------------------------- /baidupcs_py/commands/share.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/share.py -------------------------------------------------------------------------------- /baidupcs_py/commands/sifter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/sifter.py -------------------------------------------------------------------------------- /baidupcs_py/commands/sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/sync.py -------------------------------------------------------------------------------- /baidupcs_py/commands/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/upload.py -------------------------------------------------------------------------------- /baidupcs_py/commands/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/commands/user.py -------------------------------------------------------------------------------- /baidupcs_py/common/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/cache.py -------------------------------------------------------------------------------- /baidupcs_py/common/concurrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/concurrent.py -------------------------------------------------------------------------------- /baidupcs_py/common/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/constant.py -------------------------------------------------------------------------------- /baidupcs_py/common/crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/crypto.py -------------------------------------------------------------------------------- /baidupcs_py/common/date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/date.py -------------------------------------------------------------------------------- /baidupcs_py/common/downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/downloader.py -------------------------------------------------------------------------------- /baidupcs_py/common/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/event.py -------------------------------------------------------------------------------- /baidupcs_py/common/file_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/file_type.py -------------------------------------------------------------------------------- /baidupcs_py/common/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/io.py -------------------------------------------------------------------------------- /baidupcs_py/common/keyboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/keyboard.py -------------------------------------------------------------------------------- /baidupcs_py/common/localstorage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/localstorage.py -------------------------------------------------------------------------------- /baidupcs_py/common/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/log.py -------------------------------------------------------------------------------- /baidupcs_py/common/net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/net.py -------------------------------------------------------------------------------- /baidupcs_py/common/number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/number.py -------------------------------------------------------------------------------- /baidupcs_py/common/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/path.py -------------------------------------------------------------------------------- /baidupcs_py/common/platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/platform.py -------------------------------------------------------------------------------- /baidupcs_py/common/progress_bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/progress_bar.py -------------------------------------------------------------------------------- /baidupcs_py/common/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/random.py -------------------------------------------------------------------------------- /baidupcs_py/common/simple_cipher.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/simple_cipher.pyx -------------------------------------------------------------------------------- /baidupcs_py/common/url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/common/url.py -------------------------------------------------------------------------------- /baidupcs_py/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/baidupcs_py/utils.py -------------------------------------------------------------------------------- /imgs/cookies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/imgs/cookies.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterDing/BaiduPCS-Py/HEAD/tests/test_common.py --------------------------------------------------------------------------------