首页 > 其他分享 >腾讯云CDN命令行自动上传

腾讯云CDN命令行自动上传

时间:2023-04-26 18:57:32浏览次数:40  
标签:coscmd 配置文件 上传 CDN 腾讯 pip 安装

最近这个项目的运营提供的是腾讯云的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

相关文章

  • 超大文件上传和断点续传的控件
    ​ PHP用超级全局变量数组$_FILES来记录文件上传相关信息的。1.file_uploads=on/off 是否允许通过http方式上传文件2.max_execution_time=30 允许脚本最大执行时间,超过这个时间就会报错3.memory_limit=50M 设置脚本可以分配的最大内存量,防止失控脚本占用过多内存,此......
  • 超大文件上传和断点续传的组件
    ​ 以ASP.NETCoreWebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API,包括文件的上传和下载。 准备文件上传的API #region 文件上传  可以带参数        [HttpPost("upload")]        publicJsonResultuploadProject(I......
  • 局域网实现文件上传下载功能实例解析
    ​IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag        客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传......
  • Git 上传剔除无关文件
    IDEA配置设置忽视项目文件,剔除后项目不会显示对应文件,git提交时也不会显示。.idea、target、*.imlGIT设置设置.gitignore文件内容,这样,即便你选中文件,commit时也不会上传文件。如无此文件,可自行创建,或者右键进行Deleteandaddtoignorelist(忽视指定文件)时,自动创建出来。......
  • 前端如何上传文件给服务器
    上传文件到服务器常用的方法有两种第一种:将文件转换成base64编码后使用POST上传给服务器实现方法URL.createObjectURL(BlobFile)//或者由canvas生成canvas.toDataURL('image/jpeg',0.8)优点:可以将二进制文件转换为文本数据进行传输,避免了二进制文件传输可能遇到的编码问......
  • ueditor 实现ctrl+v粘贴图片并上传、word粘贴带图片
    ​如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>......
  • 百度ueditor 实现ctrl+v粘贴图片并上传、word粘贴带图片
    ​ 自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接......
  • uniapp 打包aab上传到google play的时候google 登录报异常
    因为App上传到GooglePlay后,会被重新签名(PlayAppSigning)谷歌为你生成的签名SHA-1将谷歌为你生成的签名SHA-1证书指纹复制到本应用已创建的凭据SHA-1处,点击保存后,ClientID并没有变,所以不用重新打包。现在,不用等,你可以试试Google+登录了。Google+登录ok。参考地址:https......
  • 百度编辑器 实现ctrl+v粘贴图片并上传、word粘贴带图片
    ​ 百度ueditor新增的将word内容导入到富文本编辑框的功能怎么没有啊,...ueditor实现word文档的导入和下载功能的方法:1、UEditor没有提供word的导入功能,只能说是粘贴复制。2、方案:用poi来提供word导入,思路是将word转换为html输出,再用UEditor提供的setContent()方法将html的内容......
  • FCKEditor 实现ctrl+v粘贴图片并上传、word粘贴带图片
    ​图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。加入下面的代码://判断剪贴......