python 百度云api_Python使用百度API上传文件到百度网盘代码分享
# 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 = "https://pcs.baidu.com/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")
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
python 百度云api_Python使用百度API上传文件到百度网盘代码分享相关推荐
- 阿里云服务器Hadoop java api 上传文件报错 could only be written to 0 of the 1 minReplication nodes.
问题描述 阿里云服务器命令行使用命令可以上传文件,但HDFS java API上传失败,上传后只有文件名没有数据 报错: could only be written to 0 of the 1 min ...
- 矩池云通过rsync指令上传文件到服务器网盘
本文给大家介绍一个将本地文件传输到远程服务器的方法. 如果只是为了文件上传,大家可以先尝试矩池云页面中的网盘上传功能,如果不行,可以尝试这个方法,通过rsync指令将本地文件上传到服务器. 矩池云后面 ...
- linux上传文件至 百度云
pip install requests pip install bypy bypy info bypy info 后 终端显示如下: Please visit: https://openapi.ba ...
- php 下 html5 XHR2 + FormData + File API 上传文件
FormData的作用: FormData对象可以帮助我们自动的打包表单数据,通过XMLHttpRequest的send()方法来提交表单.当然FormData也可以动态的append数据.FormD ...
- restful api上传文件(基础)-springboot
restful api上传文件(基础)-springboot 基于restful api格式的文件上传(只是上传到本地): package com.nxz.controller;import com. ...
- 阿里云存储OSS中设置上传文件content type
阿里云存储OSS中设置上传文件ContentType 如果你使用浏览器上传文件,则浏览器会自动在header中设置正确地content type,然后对文件的访问会得到正确地回应. 如果采用编程的方式 ...
- 通过Xshell7连接云服务Linux系统级上传文件
通过Xshell7连接云服务Linux系统级上传文件 前提准备条件: 1.有一台云服务实例 2.云服务安装了CentOS 7.8 64位系统(根据自己系统环境) 3.记住云服务实例的用户名和密码(忘记 ...
- putty怎么进入文件夹_如何利用putty工具上传文件 - 卡饭网
图解使用FTP工具上传文件以FlashFXP为例 图解使用FTP工具上传文件以FlashFXP为例 现以FlashFXP为例,图解使用FTP工具上传文件. 1: 运行 LeapFTP,点击1处(站点- ...
- 介绍一个工具给大家,做网站时,经常要上传文件到外网服务器,但是上传时往往需要很长时间,如果有一个文件对比工具……...
介绍一个工具给大家,做网站时,经常要上传文件到外网服务器,但是上传时往往需要很长时间,如果有一个文件对比工具, 可以对比每次版本有什么文件变化,并单独找出来.这样只需要上传需求的文件就可以达到版本更新 ...
最新文章
- 搭建Ubuntu下c/c++编译环境【转】
- 一个用JAVA实现的线段树类--泛型 重构.
- 利用cx_Freeze将py文件打包成exe文件(图文全解)(转帖)
- deactivate Data synchronization
- 移植wpa_supplicant 2.2问题
- 串的模式匹配(KMP算法)
- 查询oracle 表记录数,Oracle 查询所有表的记录数
- matlab怎么找出奇数个数_用MATLAB绘制系统根轨迹和性能分析
- Latex安装教程 —— textlive+textstudio+基础环境配置
- springboot面试题
- iredmail mysql_iRedmail配置手册
- 基于SpringBoot的外卖点餐管理系统
- 连着恰饭,还能有1000w播放?B站商单案例拆解
- 红米K30S至尊纪念版和小米10至尊纪念版的区别
- ISP芯片:如何让数字之眼“看清”真实世界?
- ob2222mcp非隔离电源芯片
- 信息学奥赛一本通(基础算法与数据结构-题解汇总目录)
- nodejs中使用ioredis库操作redis
- 深度报告:国产6大传统数据库
- window环境下mysql导入sql文件时报错:ERROR: ASCII '\0' appeared in the statement