当前位置: 首页 > news >正文

万江区做网站环保科技东莞网站建设

万江区做网站,环保科技东莞网站建设,移动端开发前景,蓝色汽车配件公司网站 模板最近帮别人写个小需求,需要本地自动化截图,然后图片自动化上传到又拍云,实现自动截图非常简单,在这里就不详细介绍了,主要和大家写下,如何通过Pythonrequests实现上传本地图片到又拍云服务器。 话不多说&a…

最近帮别人写个小需求,需要本地自动化截图,然后图片自动化上传到又拍云,实现自动截图非常简单,在这里就不详细介绍了,主要和大家写下,如何通过Python+requests实现上传本地图片到又拍云服务器。

话不多说,因为我们要使用requests库实现图片上传接口自动化,那么第一步就需要进行按照requests。

一、安装:

pip install requests

二、开码:

1、因为要上传图片,所以我们得先登录又拍云,拿到cookies,登录接口实现代码如下:

def getCookies(self,username,password):
url = "https://console.upyun.com/accounts/signin/"
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36',
'Content-Type': 'application/x-www-form-urlencoded',
'Accept': 'application/json, text/plain, */*',
'Referer': 'https://console.upyun.com/login/',
'Accept - Encoding': 'gzip, deflate, br',
'Accept - Language': 'zh - CN, zh;q = 0.9'
}
body = {
'password': password,
'username': username
}
requests.packages.urllib3.disable_warnings()
r = requests.post(url, data=body, headers=headers, verify=False)
cookies = r.cookiesreturn cookies

2、此时我们就可以调用登录接口拿到cookies,从而就可以直接掉上传图片接口传图片了。

cookies = getCookies("zhangsan","123qwe")headersUpload = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36',
'Accept': 'application/json, text/plain, */*',
'Referer': 'https://console.upyun.com/services/adver/filemanage/',
'Accept - Encoding': 'gzip, deflate, br',
'x-file-size': '209482',
'Content-Length': '209663',
'Accept - Language': 'zh - CN, zh;q = 0.9'
}files = {"file": (filename, open(picPath+filename, "rb"), "image/png")}
requests.packages.urllib3.disable_warnings()
try:
r = requests.put(
"https://console.upyun.com/folder/projectA/test//"+filename, files=files, headers=headersUpload,
cookies=cookies, verify=False)
except BaseException as e:
print("上传图片失败!",str(e))

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

在这里插入图片描述

软件测试面试小程序

被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!

涵盖以下这些面试题板块:

1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux

6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!   

http://www.yayakq.cn/news/352784/

相关文章:

  • 单位建设网站需要的材料成品网站免费下载
  • 怎样找做淘宝客的网站群晖wordpress端口
  • 花20亿做网站用flash做网站教程
  • 网站部分链接做301跳转专门看广告赚钱的app
  • 网站评价西安seo盐城
  • 十佳网站杭州制作网站哪家好
  • 哪个模板建站好长治个人网站建设
  • 网站开发项目运营经理岗位职责网站备案 取名资讯通不过
  • 优秀国内个人网站图片制作视频
  • 射阳做网站多少钱镇江网站
  • 非盈利网站建设问题怎么制作小网站 不用域名的
  • linux 做网站数据库手机百度
  • 移动端网站开发项目报告天津搜索引擎推广
  • 包头网站建设哪家好wordpress 主题 新闻
  • seo好的外贸网站wordpress 代码分享
  • 云南省玉溪市建设局官方网站南阳网(网站).
  • 湖南网站优化服务百度做个人简介多少钱
  • 城乡建设部网站安全员证书查询品牌运营总监
  • 免费咨询医生在线解答合肥seo排名收费
  • 邳州城乡建设局网站首尔面积
  • 企业网上年检在网站怎么做营销型网站建设多少钱
  • 邯郸购物网站建设企业网站开发开题报告
  • 域名注册网站建设方案网站怎么销售
  • 网站搜索引擎优化方案范文国家企业信用信息公示系统(安徽)
  • 黄山网站建设WordPress工作发布
  • 中山百度网站建设wordpress中文版支持繁体
  • golang做网站怎么样描述建设网站的步骤
  • 中文网站开发工具交通运输部: 优化交通运输领域防控
  • 怎么推广网站建设业务网站开发读书笔记
  • 网站设计公司简介黄山旅游攻略自由行路线推荐