Skip to content

Commit 55ef55f

Browse files
authored
Merge pull request #176 from zhy1985555/master
增加demo中密钥和region的获取说明
2 parents 70813e6 + 2c29bd6 commit 55ef55f

File tree

8 files changed

+50
-45
lines changed

8 files changed

+50
-45
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
*.pyc
1+
*.pyc
2+
ignore/

demo/batch_operation_demo.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@
1717

1818
logging.basicConfig(level=logging.INFO, stream=sys.stdout)
1919

20-
# 设置用户属性, 包括secret_id, secret_key, region
21-
# appid已在配置中移除,请在参数Bucket中带上appid。Bucket由bucketname-appid组成
22-
secret_id = '' # 替换为用户的secret_id
23-
secret_key = '' # 替换为用户的secret_key
24-
region = 'ap-guangzhou' # 替换为用户的region
25-
token = None # 使用临时密钥需要传入Token,默认为空,可不填
20+
# 设置用户属性, 包括 secret_id, secret_key, region等。Appid 已在CosConfig中移除,请在参数 Bucket 中带上 Appid。Bucket 由 BucketName-Appid 组成
21+
secret_id = 'SecretId' # 替换为用户的 SecretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
22+
secret_key = 'SecretKey' # 替换为用户的 SecretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
23+
region = 'ap-beijing' # 替换为用户的 region,已创建桶归属的region可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket
24+
# COS支持的所有region列表参见https://www.qcloud.com/document/product/436/6224
25+
token = None # 如果使用永久密钥不需要填入token,如果使用临时密钥需要填入,临时密钥生成和使用指引参见https://cloud.tencent.com/document/product/436/14048
26+
2627
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token) # 获取配置对象
2728
client = CosS3Client(config)
2829

demo/ci_compress.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@
1212

1313
logging.basicConfig(level=logging.INFO, stream=sys.stdout)
1414

15-
# 设置用户属性, 包括secret_id, secret_key, region
16-
# appid已在配置中移除,请在参数Bucket中带上appid。Bucket由bucketname-appid组成
17-
secret_id = '' # 替换为用户的secret_id
18-
secret_key = '' # 替换为用户的secret_key
19-
region = 'ap-guangzhou' # 替换为用户的region
20-
token = None # 使用临时密钥需要传入Token,默认为空,可不填
15+
# 设置用户属性, 包括 secret_id, secret_key, region等。Appid 已在CosConfig中移除,请在参数 Bucket 中带上 Appid。Bucket 由 BucketName-Appid 组成
16+
secret_id = 'SecretId' # 替换为用户的 SecretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
17+
secret_key = 'SecretKey' # 替换为用户的 SecretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
18+
region = 'ap-beijing' # 替换为用户的 region,已创建桶归属的region可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket
19+
# COS支持的所有region列表参见https://www.qcloud.com/document/product/436/6224
20+
token = None # 如果使用永久密钥不需要填入token,如果使用临时密钥需要填入,临时密钥生成和使用指引参见https://cloud.tencent.com/document/product/436/14048
21+
2122
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token) # 获取配置对象
2223
client = CosS3Client(config)
2324

demo/ci_watermark.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@
1212

1313
logging.basicConfig(level=logging.INFO, stream=sys.stdout)
1414

15-
# 设置用户属性, 包括secret_id, secret_key, region
16-
# appid已在配置中移除,请在参数Bucket中带上appid。Bucket由bucketname-appid组成
17-
secret_id = '' # 替换为用户的secret_id
18-
secret_key = '' # 替换为用户的secret_key
19-
region = 'ap-guangzhou' # 替换为用户的region
20-
token = None # 使用临时密钥需要传入Token,默认为空,可不填
15+
# 设置用户属性, 包括 secret_id, secret_key, region等。Appid 已在CosConfig中移除,请在参数 Bucket 中带上 Appid。Bucket 由 BucketName-Appid 组成
16+
secret_id = 'SecretId' # 替换为用户的 SecretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
17+
secret_key = 'SecretKey' # 替换为用户的 SecretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
18+
region = 'ap-beijing' # 替换为用户的 region,已创建桶归属的region可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket
19+
# COS支持的所有region列表参见https://www.qcloud.com/document/product/436/6224
20+
token = None # 如果使用永久密钥不需要填入token,如果使用临时密钥需要填入,临时密钥生成和使用指引参见https://cloud.tencent.com/document/product/436/14048
21+
2122
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token) # 获取配置对象
2223
client = CosS3Client(config)
2324

demo/demo.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@ def percentage(consumed_bytes, total_bytes):
3030

3131
logging.basicConfig(level=logging.INFO, stream=sys.stdout)
3232

33-
# 设置用户属性, 包括secret_id, secret_key, region
34-
# appid已在配置中移除,请在参数Bucket中带上appid。Bucket由bucketname-appid组成
35-
secret_id = 'secret_id' # 替换为用户的secret_id
36-
secret_key = 'secret_key' # 替换为用户的secret_key
37-
region = 'ap-beijing' # 替换为用户的region
38-
token = None # 使用临时密钥需要传入Token,默认为空,可不填
39-
40-
# domain自定义域名, 通常不用设置, 如果使用全球加速域名, 则设置成对应的域名, 如mybucket-01234.cos.accelerate.myqcloud.com
41-
# 开启全球加速请参考https://cloud.tencent.com/document/product/436/38864
42-
domain = None
33+
# 设置用户属性, 包括 secret_id, secret_key, region等。Appid 已在CosConfig中移除,请在参数 Bucket 中带上 Appid。Bucket 由 BucketName-Appid 组成
34+
secret_id = 'SecretId' # 替换为用户的 SecretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
35+
secret_key = 'SecretKey' # 替换为用户的 SecretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
36+
region = 'ap-beijing' # 替换为用户的 region,已创建桶归属的region可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket
37+
# COS支持的所有region列表参见https://www.qcloud.com/document/product/436/6224
38+
token = None # 如果使用永久密钥不需要填入token,如果使用临时密钥需要填入,临时密钥生成和使用指引参见https://cloud.tencent.com/document/product/436/14048
39+
domain = None # domain可以不填,此时使用COS区域域名访问存储桶。domain也可以填写用户自定义域名,或者桶的全球加速域名
40+
# 填写用户自定义域名,比如user-define.example.com,需要先开启桶的自定义域名,具体请参见https://cloud.tencent.com/document/product/436/36638
41+
# 填写桶的全球加速域名,比如examplebucket-1250000000.cos.accelerate.myqcloud.com,需要先开启桶的全球加速功能,请参见https://cloud.tencent.com/document/product/436/38864
42+
4343
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token, Domain=domain) # 获取配置对象
4444
client = CosS3Client(config)
4545

demo/dir_download_demo.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010

1111
logging.basicConfig(level=logging.INFO, stream=sys.stdout)
1212

13-
# 设置用户属性, 包括secret_id, secret_key, region
14-
# appid已在配置中移除,请在参数Bucket中带上appid。Bucket由bucketname-appid组成
15-
secret_id = 'secret_id' # 替换为用户的secret_id
16-
secret_key = 'secret_key' # 替换为用户的secret_key
17-
region = 'ap-shanghai' # 替换为用户的region
18-
19-
token = None # 使用临时密钥需要传入Token,默认为空,可不填
20-
scheme = 'http'
13+
# 设置用户属性, 包括 secret_id, secret_key, region等。Appid 已在CosConfig中移除,请在参数 Bucket 中带上 Appid。Bucket 由 BucketName-Appid 组成
14+
secret_id = 'SecretId' # 替换为用户的 SecretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
15+
secret_key = 'SecretKey' # 替换为用户的 SecretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
16+
region = 'ap-beijing' # 替换为用户的 region,已创建桶归属的region可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket
17+
# COS支持的所有region列表参见https://www.qcloud.com/document/product/436/6224
18+
token = None # 如果使用永久密钥不需要填入token,如果使用临时密钥需要填入,临时密钥生成和使用指引参见https://cloud.tencent.com/document/product/436/14048
19+
scheme = 'http' # 指定使用 http/https 协议来访问 COS,默认为 https,可不填
20+
2121
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token, Scheme=scheme) # 获取配置对象
2222
client = CosS3Client(config)
2323

demo/fetch_demo.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,14 @@
99

1010
logging.basicConfig(level=logging.INFO, stream=sys.stdout)
1111

12-
# 设置用户属性, 包括secret_id, secret_key, region
13-
# appid已在配置中移除,请在参数Bucket中带上appid。Bucket由bucketname-appid组成
14-
secret_id = '' # 替换为用户的secret_id
15-
secret_key = '' # 替换为用户的secret_key
16-
region = 'ap-beijing' # 替换为用户的region
17-
token = None # 使用临时密钥需要传入Token,默认为空,可不填
18-
scheme = 'http'
12+
# 设置用户属性, 包括 secret_id, secret_key, region等。Appid 已在CosConfig中移除,请在参数 Bucket 中带上 Appid。Bucket 由 BucketName-Appid 组成
13+
secret_id = 'SecretId' # 替换为用户的 SecretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
14+
secret_key = 'SecretKey' # 替换为用户的 SecretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi
15+
region = 'ap-beijing' # 替换为用户的 region,已创建桶归属的region可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket
16+
# COS支持的所有region列表参见https://www.qcloud.com/document/product/436/6224
17+
token = None # 如果使用永久密钥不需要填入token,如果使用临时密钥需要填入,临时密钥生成和使用指引参见https://cloud.tencent.com/document/product/436/14048
18+
scheme = 'http' # 指定使用 http/https 协议来访问 COS,默认为 https,可不填
19+
1920
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token, Scheme=scheme) # 获取配置对象
2021
client = CosS3Client(config)
2122

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def long_description():
1616

1717
setup(
1818
name='cos-python-sdk-v5',
19-
version='1.9.8',
19+
version='1.9.9',
2020
url='https://www.qcloud.com/',
2121
license='MIT',
2222
author='tiedu, lewzylu, channingliu',

0 commit comments

Comments
 (0)