用python3下的requests库来将一安装包上传到蒲公英上:

# python自动上传安装包到蒲公英测试
import requests
import sys
import webbrowser
def uploadFile():pak_path = r'F:\projects\unity2017\20171207_CommandLine\201712015.apk'upload_url = r'https://www.pgyer.com/apiv2/app/upload'api_key = r'xxxx'description = r'upload by python script'try:file = {'file':open(pak_path, 'rb')}param = {'_api_key': api_key, 'buildPassword':'123456', 'updateDescription':description}req=requests.post(url=upload_url,files=file,data=param,verify=False)print(req.status_code)  # 200 表示成功# print(req.text)jsonData = req.json()print(jsonData)         # 打印返回webbrowser.open(jsonData['data']['buildQRCodeURL'])     # 打开浏览器显示下载的二维码except Exception as e:print('upload:' + e)if __name__ == '__main__':uploadFile()

python_requests_pgyer相关推荐

最新文章

  1. PHP实现时间轴函数
  2. 全奖博士 | 美国康涅狄格大学计算机科学与工程系
  3. PagerHelper-分页类
  4. 机器学习中的不平衡分类方法(part5)--决策树与随机森林
  5. Google Code Jam 2015 Round 1A Haircut 二分
  6. 【牛客 - 330G】Applese 的毒气炸弹(最小生成树,构造,判连通图)
  7. tomcat.exe java home,tomcat.exe启动和startup.bat启动的不同
  8. ioc spring 上机案例_Spring的IoC入门案例
  9. python默认编码方式_关于设置python默认编码方式的问题
  10. 浪点服务器芯片,浪点云服务器
  11. html5transform变形,transform-function
  12. 【转】将 azw3 格式转换为 mobi 格式并保持原有排版格式
  13. 分配销售组织 - 分销渠道 - 工厂
  14. 使用Matlab读取二进制数据文件
  15. AWS云迁移工具方法汇总
  16. 各种抗锯齿效果的记录
  17. C语言switch输入月份输出季节,输入年月,输出月份有几天(分别用了if——else和switch)...
  18. mysql substr无效,mysql substr()函数,mysqlsubstr函数
  19. PHP之两个日期之间相差天数
  20. 基于DRV8701芯片的全桥驱动电路

热门文章

  1. Type ‘number‘ is not assignable to type ‘string‘
  2. android百度测试,【腾讯百度测试面试题】面试问题:Android… - 看准网
  3. Word Embedding(一)NNLM、word2vec、GloVe
  4. linux 命令行 time,详解Linux time 命令的使用
  5. centos 6.5使用 360WiFi2 无线模块
  6. python如何创建txt_python创建txt文件
  7. 深入理解计算机系统之浮点数
  8. 成功者所应具有的九大素质
  9. java 卷轴式_java核心卷轴之泛型程序设计
  10. macpro如何清理磁盘空间_如何清理Mac OSX 里的“其它”储存空间