【python】http.server搭建局域网文件传输
1、起因
因为测试需要向平板传输apk安装文件,插数据线比较麻烦,同一局域网起个服务方便又快捷,速度也快, linux下类似
2、官网文档
python3.11
https://docs.python.org/3/library/http.server.html
python2.7(自行了解)
https://docs.python.org/2.7/library/simplehttpserver.html?highlight=simpl#module-SimpleHTTPServer
3、参数说明
>python -m http.server --help usage: server.py [-h] [--cgi] [--bind ADDRESS] [--directory DIRECTORY] [port] positional arguments: port Specify alternate port [default: 8000] optional arguments: -h, --help show this help message and exit --cgi Run as CGI Server --bind ADDRESS, -b ADDRESS Specify alternate bind address [default: all interfaces] --directory DIRECTORY, -d DIRECTORY Specify alternative directory [default:current directory]
参数也比较好理解
4、使用
比如想共享某个目录的文件方便下载, 如桌面文件
python -m http.server 8000
5、访问下载
浏览器输入第4步主机的ip地址,可以通过ipconfig查看
类似FTP, 点击即可下载,需要同一局域网
分类:
Python-Basic
, Tools
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?