python 2.7

poster-0.8.1

requests-2.7.0

#coding:utf-8
import urllib
import urllib2
import sys
import time
import json
import requests
from poster.encode import multipart_encode
from poster.streaminghttp import register_openers
import urllib2

#上传
register_openers()
datagen, headers = multipart_encode({"uKey":"xxxxx","_api_key":"xxxxx","file":open('OpenCourse2.9.6.apk', 'rb'),"installType":"1","password":"","updateDescription":"test"})

request=urllib2.Request("http://www.pgyer.com/apiv1/app/upload",datagen, headers)
response=urllib2.urlopen(request).read().encode('utf-8')
print response
start=response.find('appQRCodeURL')
end=response.find('\"}}',start)
PNGURL=response[start+15:end]
PNGURLs=PNGURL.replace('\\', '')
print PNGURLs

#下载

pic=requests.get(PNGURLs)
string = r'qrcodeHistory/'+PNGURLs[-64:] + '.PNG'
fp = open(string,'wb')
fp.write(pic.content)
fp.close()
print "DONE"

转载于:https://www.cnblogs.com/AmilyWilly/p/6831275.html

python 上传文件下载图片相关推荐

  1. python修改图片大小为30kb_Python的Tornado框架实现图片上传及图片大小修改

    图片的上传 上传图片使用了表单提交, 下面是html部分, enctype="multipart/form-data"表示不对字节进行编码,上传文件类型时需指定. input标签的 ...

  2. python图片重命名 工具_python - 请问django如何给上传的图片重命名

    问 题 我的models.py: pic = models.ImageField(upload_to='img/%Y/%m') 怎样给上传的图片重命名?例如:以当前上传的时间给图片命名.谢谢~! 解决 ...

  3. ECSHOP商品编辑器上传中文名图片产生乱码

    2019独角兽企业重金招聘Python工程师标准>>> 在后台上传商品图片的时候,如果你选择一个中文名称的图片,那么上传后会产生乱码,导致图片显示不出来. 下面说一种解决办法: 使用 ...

  4. FTP数据抓包上传下载图片(wireshark)

    一.搭建本地FTP服务器 1.在D盘创建"kiss_ftp"文件夹,将gg.jpg保存到该文件夹下. 2.打开FTP服务器软件,设置用户名为"kiss",密码为 ...

  5. java 上传的图片大小为0_JAVA技术:上传图片的缩放处理

    图片上传到后,会根据情况将图片缩小成一个图标,我们可以利用java强大的图形处理功能,对上传的图片进行缩放处理. 下面的程序使用jdk1.4中最新的ImageIO对图片进行读写.使用AffineTra ...

  6. tinymce4.x 上传本地图片(自己写个插件)

    tinymce是一款挺不错的html文本编辑器.但是添加图片是直接添加链接,不能直接选择本地图片. 下面我写了一个插件用于直接上传本地图片. 在tinymce的plugins目录下新建一个upload ...

  7. ckeditor 4.2.1_演示 ckeditor 上传插入图片

    本文内容 FineUI ckeditor fckeditor/ckeditor 演示 ckeditor 4.2.1 上传&插入图片 最近看了一下 FineUI_v3.3.1 控件,对里边的 c ...

  8. 七牛云上传的图片进行删除

    PHP方法: /*** 七牛云商品图片删除2017/10/25*/ public function delGoodsImg() {$this->isShopLogin();$img = I(&q ...

  9. win10打开程序响应很慢_小程序商城打开加载很慢?你上传的图片是不是太大了,压缩一下吧!...

    原创:轻栈 今天分享一篇纯干货,看完能给小程序商城提速. 打开小程序商城,有时能看到加载条,先看到内容要等等. 等待是一件消磨耐心的事情,在这个浮躁的时代,愿意等的人真的少.所以,我们要找出导致小程序 ...

最新文章

  1. PHP 通过随机数获得ASCII 值返回字符。
  2. request的setAttribute()怎么用的?
  3. [导入]C++ GUi 选择
  4. 9.4-6 kill killall pkill
  5. ZT Web Control 开发系列(一) 页面的生命周期
  6. 优信php笔试题_PHP应聘笔试题
  7. RHEL 8 - 用podman/buildah/skopeo构建systemd级别运行容器
  8. java网页统计访客量_Java中的访客设计模式
  9. libreoffice word转pdf时中文乱码问题解决
  10. 20世纪50年代到60年代 电子计算机,计算机基础知识习题标准答案
  11. FPGA驱动步进电机
  12. php 瀑布流布局,瀑布流布局与无限加载图片相册效果
  13. 4G模块SIM7600绑定AT指定串口号(二)
  14. 如何制作实时库存报表
  15. CALCULATE函数的运算顺序-第一弹
  16. 开入量与开出量的一点总结
  17. 软考网络工程师-华为交换机学习
  18. 磁盘块管理器DiskBlockManager
  19. 【微信小程序】微信小程序开发学习记录
  20. Suse12离线安装docker

热门文章

  1. WinPcap获取网卡的更多信息
  2. Think Bayes - 我所理解的贝叶斯定理
  3. 网站的服务器区域可以造假吗,如何伪造DNS服务器?
  4. C++ std::condition_variable wait() wait_for() 区别
  5. Nginx之进程间的通信机制-Channel
  6. pip 指定路径安装工具包
  7. Leetcode题库 145.二叉树的后序遍历(递归 C实现)
  8. C++ 顺序容器入门
  9. [精选代码笔记]Anagram, group-anagrams, two sum
  10. [BUUCTF-pwn]——jarvisoj_level4