不知道你有没有遇到这么一种情况,就是你有时候想要把电脑上的一些东西传输到你的手机或者 Pad ,你要么需要使用数据线连接到电脑,有时候还要装各种驱动才可以进行数据传输,要么需要借助第三方的工具,在局域网上传输,还有就是使用微信的文件传输助手…
不过这些操作都有些局限,比如各种驱动安装不上,第三方的工具突然傻逼,又或者突然断网,这就 wtf 了。

不过,咱这不有 Python 嘛,今天小编来跟你分享一个技巧,使用一个命令就可以把你的电脑变成服务器,这样你的手机就可以直接获取你电脑的文件了。 这个命令就是:

python3 -m http.server

当你执行完这个命令的时候,你的电脑会监听 8000 端口,只要访问这个端口(手机和电脑需要在同一局域网下),你的手机就可以获取到你这个电脑的所有文件:

如果你想使用手机或者其它设备来访问你的电脑文件,可以先看看你这台电脑的 IP 地址:

然后在手机上使用 “IP : 端口” 就可以访问了:

访问电脑里的图片:

随便选一张:

也可以直接查看电脑里的 PDF 文件:

当然,也可以直接访问电脑里的网页:

对于大点的文件,也可以直接下载下来:

然后就可以在手机本地离线地慢慢欣赏了:

Python 内置的这个库牛逼吧?

当然,你不想监听 8000 端口也可以换成别的,比如:

python3 -m http.server 8900 --bind 127.0.0.1

Python2命令是这样:

python -m SimpleHTTPServer 8900

不过,它只能下载不能上传,俺的帅照没办法传到电脑去,那可怎么行?我们已经知道这是 Python 的内置的 http.server ,那么可以继承它,扩展点功能出来,也就是把我们想要的上传功能也给加上去。我们知道,从电脑获取文件的操作是 GET, 从手机端上传文件上去是 POST 操作,所以我们可以去重写这些方法,刚好小帅b在网上看到有人继承了这个模块扩展了这个功能:

运行起来:

通过手机可以访问到:

选择文件:

成功上传文件:

电脑端接收文件:

ok,以上就是今天小编给你分享的小技巧,使用它可以抛掉各种第三方工具和驱动,自己爱咋传咋传。哦,对了,说个题外话,听说 SOHO 大佬潘总要开始学习 Python 了,谁认识他啊,我特意准备了大量的PDF书籍、视频教程!

潘总说得对,哈哈,那么,我们下回见,peace!

小小一行Python命令,居然把电脑变成服务器相关推荐

  1. python运行电脑要求,Python初学者请注意!别这样直接运行python命令,否则电脑等于“...

    Python初学者请注意!别这样直接运行python命令,否则电脑等于" Python初学者请注意!别这样直接运行python命令,否则电脑等于"裸奔" 点击上方&quo ...

  2. python运行对电脑的要求_这样运行Python命令会给电脑带来极大的隐患

    Python已经成为全球最受欢迎的编程语言之一.原因当然是Python简明易用的脚本语法,只需把一段程序放入.py文件中,就能快速运行. 而且Python语言很容易上手模块.比如你编写了一个模块my_ ...

  3. 运行python文件、电脑突然黑屏_Python初学者请注意!别这样直接运行Python命令,否则电脑等于“裸奔”...

    原标题:Python初学者请注意!别这样直接运行Python命令,否则电脑等于"裸奔" 本文经AI新媒体量子位(ID:QbitAI)授权转载,转载请联系出处晓查 编译整理 Pyth ...

  4. Python初学者请注意!别这样直接运行python命令,否则电脑等于“裸奔”

    晓查 编译整理  量子位 报道 | 公众号 QbitAI Python已经成为全球最受欢迎的编程语言之一.原因当然是Python简明易用的脚本语法,只需把一段程序放入.py文件中,就能快速运行. 而且 ...

  5. python 清空文件夹_Python初学者请注意!别这样直接运行python命令,否则电脑等于“裸奔”...

    Python已经成为全球最受欢迎的编程语言之一.原因当然是Python简明易用的脚本语法,只需把一段程序放入.py文件中,就能快速运行. 而且Python语言很容易上手模块.比如你编写了一个模块my_ ...

  6. python 清空文件夹_别这样直接运行Python命令,否则电脑等于“裸奔”

    Python已经成为全球最受欢迎的编程语言之一.原因当然是Python简明易用的脚本语法,只需把一段程序放入.py文件中,就能快速运行.而且Python语言很容易上手模块.比如你编写了一个模块my_l ...

  7. 电脑运行python_别这样直接运行Python命令,否则电脑等于“裸奔”

    Python已经成为全球最受欢迎的编程语言之一.原因当然是Python简明易用的脚本语法,只需把一段程序放入.py文件中,就能快速运行. 而且Python语言很容易上手模块.比如你编写了一个模块my_ ...

  8. python运行电脑要求_别这样直接运行python命令,否则电脑等于“裸奔”

    晓查 编译整理 量子位 报道 | 公众号 QbitAI Python已经成为全球最受欢迎的编程语言之一.原因当然是Python简明易用的脚本语法,只需把一段程序放入.py文件中,就能快速运行. 而且P ...

  9. python必须用电脑吗_Python 初学者请注意!别这样直接运行 Python 命令,否则电脑等于“裸奔”...

    点击上方" 杰哥的IT之旅 ",选择" 星标 "公众号 重磅干货,第一时间送达 晓查 编译整理 量子位 报道 | 公众号 QbitAI Python已经成为全球 ...

最新文章

  1. C# 设计开发模式 -观察者模式
  2. php imagettftext 水印 粗体
  3. webAPP优化方案总结
  4. Windows API GetVersionEx()判断系统版本详解
  5. 五问唐骏:泡妞真的如你说的那么容易?
  6. python与office结合可以干什么-Python 进行Office开发(以Word为例)
  7. 集线器、交换机和路由器之间的区别
  8. 程序猿DD《Spring Boot基础教程》系列汇总
  9. Java实现计算矩阵的伴随矩阵、逆矩阵
  10. 垃圾盒制作过程大揭密!
  11. 人员-组织 结构 数据库关系设计
  12. Interspeech2022论文解读 | LODR:一种更好、更轻量的语言模型融合新方式
  13. 学习Python前景怎么样?
  14. terraform 腾讯云_使用Terraform优化云成本的权威指南
  15. RK3288 Android7.1 接USB摄像头后扬声器无声音
  16. ccd视觉定位教程_什么是CCD视觉定位自动焊锡机器人?
  17. Golang洗牌算法
  18. OceanBase 社区版下载部署指引
  19. 如何免费做一个.com的网站
  20. 几款高性能H桥电机驱动电路提供电流控制精度大功率H桥驱动芯片

热门文章

  1. QT [006][basic] explicit关键字详解
  2. php上js实现ajax请求,原生JS如何实现Ajax通过POST方式与PHP进行交互的方法
  3. 计算机软件通常分为两大类 它们是,计算机考试题库:计算机考试练习题(79)...
  4. java websocket下载_java-websocket.jar免费版
  5. python定义_python __xx__的定义和用处
  6. python 判断时间是否大于6点_python - 在dataframe中,如何检查时间增量是否大于一分钟?_pandas_酷徒编程知识库...
  7. mac镜像cdr格式_eps是什么格式怎么打开?全面解析图片的eps是什么格式
  8. win10 安装docker
  9. html div 水平垂直居中显示,利用CSS实现div水平垂直居中
  10. mysql 1524_MySQL不允许用户登录:错误1524