利用SimpleHttpServer+urllib传文件
1、服务器
利用SimpleHTTPServer,命令行运行
python -m SimpleHTTPServer 8989
2、客户端
利用urllib等,方法有3个
import urllib print "downloading with urllib" url = 'http://192.168.1.123/test/demo.zip' print "downloading with urllib" urllib.urlretrieve(url, "demo.zip")
import urllib2 print "downloading with urllib2" url = 'http://192.168.1.123/test/demo.zip' f = urllib2.urlopen(url) data = f.read() with open("demo2.zip", "wb") as code: code.write(data)
import requests print "downloading with requests" url = 'http://192.168.1.123/test/demo.zip' r = requests.get(url) with open("demo3.zip", "wb") as code:code.write(r.content)
转载于:https://www.cnblogs.com/lulu147/p/6807584.html
利用SimpleHttpServer+urllib传文件相关推荐
- SAE利用storge上传文件 - myskies的专栏 - 博客频道 - CSDN.NET
SAE利用storge上传文件 - myskies的专栏 - 博客频道 - CSDN.NET SAE利用storge上传文件
- python flask上传文件_Python之利用Flask上传文件、Flask_RESTful
Flask上传文件 回顾知识点form表单中,一旦涉及到上传文件就要就必须要有enctype属性,而且必须等于multipart/form-data.而且提交方式为'post',method = 'p ...
- Android Studio App开发之下载管理器DownloadManager中显示、轮询下载进度、利用POST上传文件讲解及实战(附源码)
运行有问题或需要源码请点赞关注收藏后评论区留言~~~ 一.在通知栏显示下载进度 利用GET方式读取数据有很多缺点比如1:无法端点续传 一旦中途失败只能重新获取 2:不是真正意义上的下载操作 无法设置参 ...
- php利用上传文件,如何利用PHP上传文件
上载文件表单 请选择文件: $upload_file=$_FILES['upload_file']['tmp_name']; $upload_file_name=$_FILES['upload_fil ...
- ubuntu 利用sftp上传文件
比如我在D:目录下有一个文件 wechat_config.rar 我需要上传到 odoo-dev/odoo14/odoo 链接服务器,选择SFTP,链接输入账号密码 连接上后, 切换到自己要上传的路径 ...
- 利用计算机网络共享传文件,利用windows7系统家庭组让多台电脑(传送文件)资源共享...
大部分网民家中大概都不止一台电脑,如果需要在家中的几台电脑之间传送文件,你会选择什么方法?用QQ传.用U盘拷?这两种方法最常见,操作起来也不难,但多少还是有点麻烦,尤其是在没有QQ或找不到U盘的情况下 ...
- JSP利用servlet上传文件时的中文乱码问题
JSP处理乱码问题是一个痛苦的过程.这次servlet传送文件的乱码折腾了我至少两周. 总结如下: 1.第一类乱码: 就是文件传送过来的文件名等是乱码:但是servlet输出的页面汉字正常显示. 解决 ...
- 怎么利用Xshell 上传文件到Centos7 Xshell怎么上传文件
1.先打开一台虚拟服务器VMware Centos7,再查询ip 查询ip命令:#ip a 2.打开Xshell ,连接Centos7 连接命令:#ssh root@192.168.145.131 3 ...
- Retrofit+RxJava网络请求 对接HPH后台的接口时,利用Multipart上传文件。
这是后台那边要求的接收到的数据结构,当时看到这个有点懵,后来百度了下,才知道了里面的原委. 直接贴出来代码: 首先在api中 @Multipart @POST("xxxx/xxxx" ...
最新文章
- 计算机硬件技术 实验的软件,计算机硬件技术基础软件实验讲义.doc
- 把一个人的特点写具体作文_把一个人的特点写具体500字作文
- mysql的存储过程基本使用
- antd提交表单_表单序列化
- Vue-使用webpack+vue-cli搭建项目
- java 查找排序_Java类库中的一些常用的查找排序
- 人工智能红利渗透与爆发
- layui报错 “Layui hint: 模块名 xxx 已被占用“ 的问题解决方案
- java quartz 源码_Quartz开源作业调度库 v2.3.2
- 纯CSS3实现流星划过动画
- 小D课堂 - 新版本微服务springcloud+Docker教程_3-07 Eureka服务注册中心配置控制台问题处理...
- 计算地球经纬度两点之间的弧长
- 高数——八种求极限方法总结
- 四轴锁付程序,三菱FX5U发脉冲控制主轴,与好伙伴伺服电批进行MODBUS485通讯,实时采集扭矩和圈数,浮高和滑牙检测
- 鸿蒙系统深度系统,国产操作系统欢迎你!华为鸿蒙系统与深度deepin操作系统正常亮相...
- 重庆链家租房数据分析
- 赶上时代步伐,我们也来做“菱形图片”
- 浅谈MES系统追溯功能五大关键作用
- Len和lenB的区别
- 【已解决】surface 电池不好充电显示 未连接 ,将充电的接口换个方向就解决了