├── .github └── workflows │ └── auto-changelog.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── MANIFEST.in ├── README.rst ├── demo ├── ai_recognition_demo.py ├── batch_operation_demo.py ├── bucket_acl.py ├── bucket_cors.py ├── bucket_domain.py ├── bucket_inventory.py ├── bucket_lifecycle.py ├── bucket_logging.py ├── bucket_operation.py ├── bucket_policy.py ├── bucket_referer.py ├── bucket_replication.py ├── bucket_tagging.py ├── bucket_versioning.py ├── bucket_website.py ├── ci_audit.py ├── ci_compress.py ├── ci_doc_preview.py ├── ci_file_process.py ├── ci_image.py ├── ci_media.py ├── ci_speech_recognition.py ├── ci_template.py ├── ci_watermark.py ├── client_encrypt.py ├── copy_object.py ├── delete_object.py ├── demo.py ├── dir_download_demo.py ├── disaster_recovery_demo.py ├── download_object.py ├── fetch_demo.py ├── get_object_url.py ├── get_presigned_url.py ├── head_object.py ├── hls_decrypt_token.py ├── list_objects.py ├── meta_insight_demo.py ├── modify_object_meta.py ├── object_acl.py ├── object_exists.py ├── object_tagging.py ├── restore_object.py ├── select_object.py ├── server_bucket_encrypt.py ├── server_object_encrypt.py ├── tce_demo.py ├── traffic_limit.py └── upload_object.py ├── qcloud_cos ├── .travis.yml ├── __init__.py ├── ai_recognition.py ├── cos_auth.py ├── cos_client.py ├── cos_comm.py ├── cos_encryption_client.py ├── cos_exception.py ├── cos_threadpool.py ├── crypto.py ├── intelligent_speech.py ├── meta_insight.py ├── resumable_downloader.py ├── select_event_stream.py ├── streambody.py ├── version.py └── xml2dict.py ├── requirements.txt ├── setup.py └── ut ├── __init__.py └── test.py /.github/workflows/auto-changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/.github/workflows/auto-changelog.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | ignore/ 3 | .vscode/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/README.rst -------------------------------------------------------------------------------- /demo/ai_recognition_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/ai_recognition_demo.py -------------------------------------------------------------------------------- /demo/batch_operation_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/batch_operation_demo.py -------------------------------------------------------------------------------- /demo/bucket_acl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_acl.py -------------------------------------------------------------------------------- /demo/bucket_cors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_cors.py -------------------------------------------------------------------------------- /demo/bucket_domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_domain.py -------------------------------------------------------------------------------- /demo/bucket_inventory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_inventory.py -------------------------------------------------------------------------------- /demo/bucket_lifecycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_lifecycle.py -------------------------------------------------------------------------------- /demo/bucket_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_logging.py -------------------------------------------------------------------------------- /demo/bucket_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_operation.py -------------------------------------------------------------------------------- /demo/bucket_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_policy.py -------------------------------------------------------------------------------- /demo/bucket_referer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_referer.py -------------------------------------------------------------------------------- /demo/bucket_replication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_replication.py -------------------------------------------------------------------------------- /demo/bucket_tagging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_tagging.py -------------------------------------------------------------------------------- /demo/bucket_versioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_versioning.py -------------------------------------------------------------------------------- /demo/bucket_website.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/bucket_website.py -------------------------------------------------------------------------------- /demo/ci_audit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/ci_audit.py -------------------------------------------------------------------------------- /demo/ci_compress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/ci_compress.py -------------------------------------------------------------------------------- /demo/ci_doc_preview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/ci_doc_preview.py -------------------------------------------------------------------------------- /demo/ci_file_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/ci_file_process.py -------------------------------------------------------------------------------- /demo/ci_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/ci_image.py -------------------------------------------------------------------------------- /demo/ci_media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/ci_media.py -------------------------------------------------------------------------------- /demo/ci_speech_recognition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/ci_speech_recognition.py -------------------------------------------------------------------------------- /demo/ci_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/ci_template.py -------------------------------------------------------------------------------- /demo/ci_watermark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/ci_watermark.py -------------------------------------------------------------------------------- /demo/client_encrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/client_encrypt.py -------------------------------------------------------------------------------- /demo/copy_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/copy_object.py -------------------------------------------------------------------------------- /demo/delete_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/delete_object.py -------------------------------------------------------------------------------- /demo/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/demo.py -------------------------------------------------------------------------------- /demo/dir_download_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/dir_download_demo.py -------------------------------------------------------------------------------- /demo/disaster_recovery_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/disaster_recovery_demo.py -------------------------------------------------------------------------------- /demo/download_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/download_object.py -------------------------------------------------------------------------------- /demo/fetch_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/fetch_demo.py -------------------------------------------------------------------------------- /demo/get_object_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/get_object_url.py -------------------------------------------------------------------------------- /demo/get_presigned_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/get_presigned_url.py -------------------------------------------------------------------------------- /demo/head_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/head_object.py -------------------------------------------------------------------------------- /demo/hls_decrypt_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/hls_decrypt_token.py -------------------------------------------------------------------------------- /demo/list_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/list_objects.py -------------------------------------------------------------------------------- /demo/meta_insight_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/meta_insight_demo.py -------------------------------------------------------------------------------- /demo/modify_object_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/modify_object_meta.py -------------------------------------------------------------------------------- /demo/object_acl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/object_acl.py -------------------------------------------------------------------------------- /demo/object_exists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/object_exists.py -------------------------------------------------------------------------------- /demo/object_tagging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/object_tagging.py -------------------------------------------------------------------------------- /demo/restore_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/restore_object.py -------------------------------------------------------------------------------- /demo/select_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/select_object.py -------------------------------------------------------------------------------- /demo/server_bucket_encrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/server_bucket_encrypt.py -------------------------------------------------------------------------------- /demo/server_object_encrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/server_object_encrypt.py -------------------------------------------------------------------------------- /demo/tce_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/tce_demo.py -------------------------------------------------------------------------------- /demo/traffic_limit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/traffic_limit.py -------------------------------------------------------------------------------- /demo/upload_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/demo/upload_object.py -------------------------------------------------------------------------------- /qcloud_cos/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/.travis.yml -------------------------------------------------------------------------------- /qcloud_cos/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/__init__.py -------------------------------------------------------------------------------- /qcloud_cos/ai_recognition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/ai_recognition.py -------------------------------------------------------------------------------- /qcloud_cos/cos_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/cos_auth.py -------------------------------------------------------------------------------- /qcloud_cos/cos_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/cos_client.py -------------------------------------------------------------------------------- /qcloud_cos/cos_comm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/cos_comm.py -------------------------------------------------------------------------------- /qcloud_cos/cos_encryption_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/cos_encryption_client.py -------------------------------------------------------------------------------- /qcloud_cos/cos_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/cos_exception.py -------------------------------------------------------------------------------- /qcloud_cos/cos_threadpool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/cos_threadpool.py -------------------------------------------------------------------------------- /qcloud_cos/crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/crypto.py -------------------------------------------------------------------------------- /qcloud_cos/intelligent_speech.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/intelligent_speech.py -------------------------------------------------------------------------------- /qcloud_cos/meta_insight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/meta_insight.py -------------------------------------------------------------------------------- /qcloud_cos/resumable_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/resumable_downloader.py -------------------------------------------------------------------------------- /qcloud_cos/select_event_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/select_event_stream.py -------------------------------------------------------------------------------- /qcloud_cos/streambody.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/streambody.py -------------------------------------------------------------------------------- /qcloud_cos/version.py: -------------------------------------------------------------------------------- 1 | __version__ = '5.1.9.39' 2 | -------------------------------------------------------------------------------- /qcloud_cos/xml2dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/qcloud_cos/xml2dict.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | xmltodict 2 | six 3 | crcmod 4 | pycryptodome -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/setup.py -------------------------------------------------------------------------------- /ut/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ut/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/cos-python-sdk-v5/HEAD/ut/test.py --------------------------------------------------------------------------------