最近这个项目的运营提供的是腾讯云的CDN,一开始使用起来不是特别方便,因为运营那边无法提供部分权限的子账号,只能自己研究下操作了。
开始为了方便测试对接下载正常,使用了腾讯云专属的cosbrowser的Win端来说手动拖进去,然后测试桶路径下下载链接是否可以已正常进行。
cosbrowser下载链接:https://cloud.tencent.com/document/product/436/11366
经测试无误后着手自动上传部分的逻辑,其实过程去文档找了很久,才找到对应的流程说明
1.安装python3.7或更高级的版本
2.安装pip,高版本的python可能会自带pip组件相关,下载链接:https://pip.pypa.io/en/stable/installation/
一般不推荐使用ensurepip的源来安装pip,建议直接下载 get-pip.py 直接python运行安装,会方便很多
Windows 安装完后记得要把python的安装路径,以及根目录的Scripts要加入的环境变量中。
3.安装coscmd,直接使用pip命令行操作即可,pip install coscmd
安装完成后可以试一下检查更新 pip install coscmd -U
此时可以通过-h或--help命令来查看工具的用法。
coscmd -h
此时我们需要生成一份coscmd的配置文件,里面会保存相关秘钥以及桶名称还有region的一些其他配置
config命令可以在~/.cos.conf自动生成配置文件
嫌命令行配置麻烦的可以直接在C盘对应的登录账户目录下找到.cos.conf打开自己手写去配置。
当前项目基本只需要使用上传文件夹命令即可,使用如下
coscmd upload -r local_path cloud_path
cloud_path只需要输入桶名称后面的路径即可,上传哪个桶已经在配置文件里面配置过了。
到此记录完毕
翻译
搜索
复制
标签:coscmd,配置文件,上传,CDN,腾讯,pip,安装 From: https://www.cnblogs.com/zzhangshiye/p/17356985.html