首页 > 编程语言 >Python启动HTTP服务进行文件传输

Python启动HTTP服务进行文件传输

时间:2022-10-08 01:45:10浏览次数:73  
标签:HTTP Python 0.0 文件传输 python http 80 port

有时候局域网共享个东西不方便,尤其在服务器上的时候,总不能先下载下来,再上传上去吧,于是经常在这台机器用python起个http服务,然后去另一台机器直接访问,一来二去,妥试不爽,特进行一下分离

python自带一个http服务器,虽然不像Apache那样可以应用于生产环境,但在一些测试或者局域网文件共享方面,还是可以顺手就拿过来用的,很方便。

启动python自带的http.server:

$ python3 -m http.server
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...

然后就可以通过浏览器访问了。注意这个http服务器的默认端口号是8000

python3

python -m http.server 80
Serving HTTP on 0.0.0.0 port 80 (http://0.0.0.0:80/) ...

python2

python -m SimpleHTTPServer 80
Serving HTTP on 0.0.0.0 port 80 ...

如果是本机访问的话,可以直接在浏览器输入: http://127.0.0.1

标签:HTTP,Python,0.0,文件传输,python,http,80,port
From: https://www.cnblogs.com/M0x1n/p/python-http-server.html

相关文章

  • Python实验报告——第5章 字符串及正则表达式
    实验报告实例01:使用字符串拼接输出一个关于程序员的笑话代码如下:programmer_1='程序员甲:搞IT太辛苦了,我想换行……怎么办?'programmer_2='程序员乙:敲一下回车......
  • python第四章实例与实战
    实例01输出每日一贴,代码如下:importdatetimemot=["今天星期一:\n坚持下去不是因为我很坚强,而是因为我别无选择。","今天星期二:\n含泪播种的人一定能笑着收获......
  • Python_fifth_chapter_homework
    Python第五章实例和实战作业实例01:使用字符串拼接输出一个关于程序员的笑话代码如下:代码运行结果如下: 实例02:截取身份证号码中的出生日期代码如下:代码运行......
  • Python: 执行系统命令的四种方法(os.system、os.popen、commands、subprocess)
    一、os.system方法这个方法是直接调用标准C的system()函数,仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息。os.system(cmd)的返回值。如果执行成功,那么会......
  • Python中的__new__()方法
    1、__new__()至少要有一个参数cls,代表当前类,此参数在实例时由python解释器自动识别,2、__new__()必须要有返回值,返回实例化出来的实例,这点在自己实现__new__时要特别......
  • Python 使用zmail、imapclient或imap_tools接收邮件
    Python中,可以使用通过代码方式接收邮件,本文主要介绍使用zmail、imapclient和imap_tools三种方法接收邮件,以及相关的示例代码。原文地址:Python使用zmail、imapclient或ima......
  • python写脚本测试执行为什么要写if __name__ == '__main__'
    我的博客在写python脚本的时候,例如,我写一个test1.pydeftest(n):print(n)if__name__=='__main__':n=1test(1)接下来打开cmd命令窗口,执行命令python......
  • Python 如何查找特定类型文件(以xls和xlsx为例)
    今天的文章是介绍如何用Python去定位特定类型的文件,会讲到用字符串匹配文件名定位特定文件以及顺带介绍一下遍历目录树的函数,通过今天的这一部分以及之前文章讲到的文件......
  • 在VSCODE的终端运行Python时汉字乱码问题处理
    问题描述在VSCODE的终端运行Python时,打印输出中文时汉字出现乱码,文件编码都是UTF-8解决步骤1、打开Settings配置窗口(Ctrl+,)2、搜索:code-runner.executor如下图所示......
  • CentOS 7.9 安装 Python-3.9.5
    一、CentOS7.9安装Python-3.9.5地址https://www.python.orghttps://www.python.org/ftp/python/3.9.5查看当前python版本pythonpython-V可以看到执行python......