后端开发|Python教程
Python,百度API,上传文件,百度网盘
后端开发-Python教程
关于如何获取 access_token 这个可以自己查百度开放的OAuth 2.0 的 API。这里不做介绍。
dz论坛手机源码修改教程,ubuntu中web访问,灯罩里有爬虫,$ 1 php,seo名称解释lzw
第三方 Python 库
java 平台 源码,vscode .net,ubuntu wps卸载,gulp tomcat,sqlite加索引,服务器重启后连接不上,dix论坛插件上传,前端框架指令大全,python 视频爬虫,php判断数组是否相等,新闻营销seo,设计个人网站,网页特效地图代码大全,公司期刊模板,登陆页面下拉列表,医药进销存管理系统设计与实现,基于udp聊天程序lzw
poster
php采集源码,vscode注释补全,ubuntu中vi命令如何删除,ssh发布tomcat,sqlite 查询加行号,jquery图片放大插件,jui前端框架官网,天主教 爬虫人,php执行exec,双辽优化seo,优惠券网站模板源码,网页右下图片固定代码,退款模板,微信派单小程序代码lzw
复制代码 代码如下:
# coding:UTF-8
import urllib
import urllib2
__author__ = Administrator
from poster.encode import multipart_encode
from poster.streaminghttp import register_openers
register_openers()
def upload(fileName):
"""
通过百度开发者 API 上传文件到百度云
"""
datagen, headers = multipart_encode({"file": open("E:\\PHPTest\\Test1\\%s"%fileName, "rb")})
baseurl = "/rest/2.0/pcs/file?"
args = {
"method": "upload",
"access_token": "0.a2834e35964a7b0704242wef160507c1.2592000.1386326697.1060338330-1668780",
"path": "/apps/ResourceSharing/%s"%fileName
}
encodeargs = urllib.urlencode(args)
url = baseurl + encodeargs
print(url)
request = urllib2.Request(url, datagen, headers)
result = urllib2.urlopen(request).read()
print(result)
upload("host.txt")