广告
返回顶部
首页 > 资讯 > 后端开发 > Python >用python -m http.serv
  • 209
分享到

用python -m http.serv

pythonhttpserv 2023-01-31 06:01:23 209人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

工作时同事间几mb小文件的传输,一般使用QQ或者微信就足够了,但当传输文件几百MB或者几十G时,这种方法的效率就显得不足了。本篇就是简单说明一个python小功能,让大家能利用Python方便的搭建一个本地局域网。跟同事测试时,速

工作时同事间几mb小文件的传输,一般使用QQ或者微信就足够了,但当传输文件几百MB或者几十G时,这种方法的效率就显得不足了。本篇就是简单说明一个python小功能,让大家能利用Python方便的搭建一个本地局域网。跟同事测试时,速度轻松达到800mb/s。

搭建只需三步就可以:

  1.设置python路径为环境变量
  2.命令行输入python -m Http.server 8888来搭建局域网
  3.使用本机的ip地址进行访问

接下来我们一步一步看:

  • 设置python路径为环境变量
    1.先找到自己python.exe所在的位置,按以下步骤就行了:
    文件位置
    2.打开计算机属性,将文件所在位置添加进去:
    设置为环境变量
    ok这样我们就已经成功吧python设置进环境变量,以后在控制台cmd可以直接呼出python了。
    这里写图片描述
  • 搭建本地局域网
    之后很简单,直接在命令行输入 python -m http.server 8888 ,我们的本地局域网就搭建好了
    搭建局域网
    不过还需要注意两点:
    1.此时你所在的文件路径,就是之后你访问的文件路径;
    2.8888是定义的端口名称,你可以随便改成其他你喜欢的端口。
  • 用ip地址进行访问
    访问时需要你的本机ip地址,获取ip地址也很简单,重新打开一个命令行,输入ipconfig/all就可以了
    获取IP地址
    之后就很简单了,直接在浏览器上输入ip和端口就能直接访问了
    访问文件
    之后就可以随意浏览下载了,不出意外的话,下载速度应该还是比较快的,如果想改变让别人访问的路径,只要在之前说过的搭建路径修改下就可以了。

这次就先介绍下python附带的这个小功能,应该还是比较详细的了,之后应该会陆陆续续介绍一些机器学习建模,和python其他相关的知识,至于更新频率,就不确定了,毕竟这第二份博客跟第一份都差了大半年了,但肯定会比现在的速度快很多的φ(>ω<*)

--结束END--

本文标题: 用python -m http.serv

本文链接: https://www.lsjlt.com/news/189559.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 用python -m http.serv
    工作时同事间几mb小文件的传输,一般使用QQ或者微信就足够了,但当传输文件几百MB或者几十G时,这种方法的效率就显得不足了。本篇就是简单说明一个python小功能,让大家能利用python方便的搭建一个本地局域网。跟同事测试时,速...
    99+
    2023-01-31
    python http serv
  • Python socket.help M
    DESCRIPTION This module provides socket operations and some related functions. On Unix, it supports IP...
    99+
    2023-01-31
    Python socket
  • python 使用pymssql 连接M
    知识点:如果连接数据库不使用默认端口,需要在连接host地址上加上端口 如cacelbert01.mysql.alibabalabs.com:3306 #coding=gbk ################################...
    99+
    2023-01-31
    python pymssql
  • Python的-m参数
    1、在命令行中启动Python脚本的时候,经常会用到-m参数,那么-m起了什么作用呢?   2、先看看 python --help 给出的信息: run library module as a script (terminat...
    99+
    2023-01-31
    参数 Python
  • [Python]Python操作/管理M
    先确定环境是否已支持MySQLdb模块,如果没有,请安装,如下: [root@bw-vm-soft ~]# wget http://jaist.dl.sourceforge.net/project/mysql-python/mys...
    99+
    2023-01-31
    操作 Python
  • 充分理解 python -m mod
    最近在看 __main__ 的官方文档 —— https://docs.python.org/3/library/__main__.html#module-__main__,提到一个 python -m 的用法,很是不理解,所以查找了很多...
    99+
    2023-01-31
    python mod
  • 外部python程序调用django的m
    查了几篇文章,结合了一下,以下是使用范例:我的工程是/www/web/cmdb/我的models文件在/www/web/cmdb/serverpwd/models.pydjango的settings文件在/www/web/cmdb/cmdb...
    99+
    2023-01-31
    程序 python django
  • Python自动化运维:Django M
    QuerySet可切片使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。>>> Entry.objects.all()[:5]      # (LIMIT 5) &g...
    99+
    2023-01-31
    Python Django
  • 【Python】python -m pip install 和 pip install 的区别
    文章目录 一、pip install二、python -m pip install三、两者的总结 一、pip install 当你使用 pip install 命令时,你正在使用 Py...
    99+
    2023-09-01
    python pip 人工智能 原力计划
  • 使用python cgi上传文件并计算m
    对文件拷贝后进行MD5值比较,看是不是拷贝完全。google和baidu上都是使用md5模块读取所有的文件进内存,在计算md5,导致计算超过1G大小的文件报错。增量计算MD5的方法:#!/usr/bin/python import hash...
    99+
    2023-01-31
    上传文件 python cgi
  • python 报错python.exe -m pip install --upgrade pip‘ command.
    WARNING: You are using pip version 21.1.1; however, version 22.3.1 is available. You should consider upgrading via the ...
    99+
    2023-09-29
    python Powered by 金山文档
  • 关于CentOS下python无法安装m
    说明,我CentOS的python是2.7版本   easy_install MySQL-python 提示报错说少了mysql.c等相关文件。   处理方式很简单: yum install mysql-devel   然后重新 easy_...
    99+
    2023-01-31
    CentOS python
  • python-将爬取到的m3u8合并为m
    当你看到这个博客的时候恭喜你,你以后不用开vip就可以观看和下载vip视频了 最简单的观看vip视频步骤:进入全民解析网将vip视频地址进行解析   以下代码是通过python将vip视频进行下载为mp4格式 步骤及其代码 先找到要爬取的...
    99+
    2023-01-30
    并为 python 将爬取到
  • Python一点通: ‘python -m pip install’ 和 ‘pip install‘ 什么区别?
    在 Python 中安装包可以使用包管理器 pip。有两种方法运行 pip 来安装包:python -m pip install 和 pip install。在本文中,我们将讨论这两者的区别。 pyt...
    99+
    2023-09-15
    python pip 人工智能
  • matlab怎么调用m文件
    这篇文章主要介绍了matlab怎么调用m文件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇matlab怎么调用m文件文章都会有所收获,下面我们一起来看看吧。matlab调用m文件的方法:首先打开软件,在主界面中...
    99+
    2023-07-04
  • 如何使用thinkphp的m方法
    这篇文章将为大家详细讲解有关如何使用thinkphp的m方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在thinkphp中,M()方法用于实例化一个基础模型类,实例化后只能调用基础模型类(默认是Mod...
    99+
    2023-06-22
  • thinkphp5.0中m方法如何使用
    这篇文章主要介绍了thinkphp5.0中m方法如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇thinkphp5.0中m方法如何使用文章都会有所收获,下面我们一起来看看吧。在thinkphp中,m方法用...
    99+
    2023-06-29
  • php tp框架中m怎么用
    这篇文章主要介绍了php tp框架中m怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php tp框架中的m方法用于实例化一个基础模型类,其用法有:1、实例化基础模型(M...
    99+
    2023-06-21
  • python eval 转换k m到乘法计算的操作
    原数据 lambda函数处理 我之前写了各种if substr函数,各种报错 正确到热泪盈眶的函数 data['Followers/Fans'] = data['Followers/Fans'].str.rep...
    99+
    2022-06-02
    python eval 转换k m 乘法计算
  • thinkphp中的m方法怎么使用
    本文小编为大家详细介绍“thinkphp中的m方法怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“thinkphp中的m方法怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。thinkphp中的m方法...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作