Python requests上传文件demo

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import requests

headers = {‘uuid‘: ‘5cb572b7-c0a7-4d90-81a4-58d24f3e2949‘}
cookies={‘Cookie‘:‘pinId=9-Qim4TWS0e1ffsfn98I-w; unick=baiduyun; _tp=%2FS9%2FIuEE3omErKosHnjrkA%3D%3D; _pst=diwutest; shshshfpb=064e0f58dea3d43847b6516901b14674993962ef0644052905b1257b0f; shshshfpa=8844adde-6b79-115f-662e-dce4861274e4-1546416999; ipLoc-djd=1-72-2799-0; user-key=aad54864-dd7f-4a86-a6f6-3034809a66cf; cn=0; __jdu=15464169946011338519555; PCSYCityID=1; __jdv=137720036|direct|-|none|-|1547728064910; ceshi3.com=FhzONB_wVBb6qiqIepTRLFrZm6LZInPQE-GsGaDVwZA; sso.jd.com=97c719308f2d4183804489d56d61052e; ipLocation=%u5317%u4EAC; areaId=1; TrackID=1NjFiA6_It51PA9RWY7I_Lg8yk3hRh75Sq6pKhGi8gJcYtyFkOPbqvipSPZD7oyiCwNql_Mk3bcCU6PtLs-aZSUgIQnJRv0KpjrtbOgrZjNeU8RODCiX5RcIbJ3SSTLyl; pin=diwutest; shshshfp=745ce9fb2e06cbb047e3761c53131da3; _gcl_au=1.1.2069307015.1548146424; thor=40FE399368DC7E805A3F9D34B7666C27B4F32A36A433F2B36D3481FE1DDF0DD49B6A9CFBFE7E652315D523361FB0172031311C59D0BFDE97F68EB3D9EC6BB229F2BDF23FBD98C1E733AEAFF724ED7CE2F2246C5F7625D6DEC89E513002771E6DCB2C5CF0BB9B58A07C6EF5C898FB79365EE598E3A96E18AC1D602674F7C41015AF685991EA120ABCD82AB76FF03B2E16EE4CAEC98949AF7FE0F4511085077B0A; lighting=CB8AB93B51C066CD6223DCD4177559C82FB8762517F346B96AB1BC0874D1A48DC57777700CC475E07E8561638942A8CE40C75E1EEF7FFB76F8198AD312B314ED9BD145A002AD57B05B24FB5538F7D573D168A8F2DC02750557584E8B6376519DA14E822CA7BE475655F6918013B1827D70EF9701BD5B6C810F8D460EF1FF04DD1E9F7B3CF4B298E21C0F32495BBBDBC0A84CF56D5FA025A46; __jda=137720036.15464169946011338519555.1546416995.1548139939.1548146424.68; __jdc=137720036; 3AB9D23F7A4B3C9B=BYVJGMSEULDXQIUTXXSIXZGQZOMDM5S67AOMUA7YUQ647NQ3BTIMIGR77UJB6FBLT7TLSO5ZJVDEJTLDIF4J47F2VQ‘}
data = {}
r = requests.post(‘http://baidu.com/api/baiduyun/upload‘, cookies=cookies, data=data,files={‘file‘:open(‘/Users/Desktop/test.csv‘,‘rb‘)}, headers=headers)

print "======Response data======"

print r.text

print r.url

print r.headers

print "======Request Header======"

print r.request.headers

  

原文地址:https://www.cnblogs.com/leodaxin/p/10305403.html

时间: 2024-11-19 20:53:27

Python requests上传文件demo的相关文章

python requests上传文件 tornado 接收文件

requests 上传文件 import requests def images(): url = 'http://127.0.0.1:8889/upload/image' files = {'file': open('desktop.png', 'rb')} multiple_files = [ ('file', ('11.png', open('11.png', 'rb'), 'image/png')), ('file', ('desktop.png', open('desktop.png'

python +selenium上传文件

python +selenium上传文件 分为2部分 1.是input标签 driver.find_element_by_name("upload").send_keys('C:\\test.txt') 2.非input标签 https://blog.csdn.net/weixin_42024694/article/details/80080629 原文地址:https://www.cnblogs.com/ljf520hj/p/12181098.html

webuploder插件单图上传与删除上传文件DEMO

第一篇博客,不好请勿怪! 言归正传,最近一段时间一直在用webuploader这个插件,这是一个无刷新上传的插件,开它的简介说明,是百度开发的小工具,用了小半年了,个人感觉是比较全面的. 但是一直有个问题没有解决,等待上传的图片尤其是已经上传的图片,我发现上传错误了,重新选择正确的图片上传.但之前错误的图片文件还是会留在服务器上,这样长期以往下来,对于服务器的空间使用肯定是严重的灾难,所以就想在这个插件中有没有实现删除上传图片的功能,看了很久的官方API手册,发现只有删除待上传文件队列(可能是我

PHP上传文件DEMO

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GBK"> <title>upload</title> </head> <body>

Java Miniui实现批量上传文件demo 201906221520

可能需要的jar包: 需要miniui(类似easyui). Test2019062201.jsp <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "

Python判断上传文件类型

在开发上传服务时,经常需要对上传的文件进行过滤. 本文为大家提供了python通过文件头判断文件类型的方法,非常实用. 代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 import struct  # 支持文件类型  # 用16进制字符串的目的是可以知道文件头是多少字节  # 各种文件头的长度不一样,少半2字符,长则8字

Spring Mvc 上传文件Demo 实例

返得利购物. 淘宝.京东500家商城合作,包括全面的商城返利网.注冊就送5元,购物就有返利.随时提现. 同学们,新一轮的返利大潮正在慢慢靠近,让购物都认为自己在赚钱.购物,机票.游戏.酒店旅游,地方特色,娱乐,尽在www.bbuy8.com让你购物省钱,省心.[群号:335156195] Controller 类 package com.upload.action; import java.io.File; import java.io.FileOutputStream; import java

python post上传文件

1.使用urllib2原始的方式 import urllib2 __author__ = 'huangjianan' def post_file(url,filepath,header): boundary = 'IYhWIT-aMbWSbS32CkryLCcV4lp-3N' #body pic_type=filepath.split('.')[-1] data = [] data.append('--%s' % boundary) fr=open(filepath,'rb') data.app

requests通过接口上传文件

如何利用requests上传文件的操作: 抓包发现post请求需要传递参数如下: 代码实现如下:需要带上cookies信息,files需要传递文件名称,传递文件的路径以二进制方式传递,文件的格式. import requests url = "http://admin.cdnzutuan.cn/api/a/upload/uploadappbanner" files = { "file":("蓝天白云.jpg",open(r"D:\ico