我的编程空间,编程开发者的网络收藏夹
学习永远不晚

用python -m http.serv

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

用python -m http.serv

工作时同事间几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其他相关的知识,至于更新频率,就不确定了,毕竟这第二份博客跟第一份都差了大半年了,但肯定会比现在的速度快很多的φ(>ω<*)

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

用python -m http.serv

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

下载Word文档

猜你喜欢

用python -m http.serv

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

Python socket.help M

DESCRIPTION This module provides socket operations and some related functions. On Unix, it supports IP (Internet P
2023-01-31

python 使用pymssql 连接M

知识点:如果连接数据库不使用默认端口,需要在连接host地址上加上端口如cacelbert01.mysql.alibabalabs.com:3306#coding=gbk###################################
2023-01-31

Python的-m参数

1、在命令行中启动Python脚本的时候,经常会用到-m参数,那么-m起了什么作用呢? 2、先看看 python --help 给出的信息:run library module as a script (terminates option
2023-01-31

[Python]Python操作/管理M

先确定环境是否已支持MySQLdb模块,如果没有,请安装,如下:[root@bw-vm-soft ~]# wget http://jaist.dl.sourceforge.net/project/mysql-python/mysql-pyt
2023-01-31

外部python程序调用django的m

查了几篇文章,结合了一下,以下是使用范例:我的工程是/www/web/cmdb/我的models文件在/www/web/cmdb/serverpwd/models.pydjango的settings文件在/www/web/cmdb/cmdb
2023-01-31

充分理解 python -m mod

最近在看 __main__ 的官方文档 —— https://docs.python.org/3/library/__main__.html#module-__main__,提到一个 python -m 的用法,很是不理解,所以查找了很多文
2023-01-31

Python自动化运维:Django M

QuerySet可切片使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。>>> Entry.objects.all()[:5]      # (LIMIT 5)>>> Entry.ob
2023-01-31

使用python cgi上传文件并计算m

对文件拷贝后进行MD5值比较,看是不是拷贝完全。google和baidu上都是使用md5模块读取所有的文件进内存,在计算md5,导致计算超过1G大小的文件报错。增量计算MD5的方法:#!/usr/bin/pythonimport hashl
2023-01-31

关于CentOS下python无法安装m

说明,我CentOS的python是2.7版本 easy_install MySQL-python提示报错说少了mysql.c等相关文件。 处理方式很简单:yum install mysql-devel 然后重新easy_install M
2023-01-31

python-将爬取到的m3u8合并为m

当你看到这个博客的时候恭喜你,你以后不用开vip就可以观看和下载vip视频了最简单的观看vip视频步骤:进入全民解析网将vip视频地址进行解析 以下代码是通过python将vip视频进行下载为mp4格式步骤及其代码先找到要爬取的m3u8地址
2023-01-30

matlab怎么调用m文件

这篇文章主要介绍了matlab怎么调用m文件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇matlab怎么调用m文件文章都会有所收获,下面我们一起来看看吧。matlab调用m文件的方法:1、首先打开软件,在主界
2023-07-04

php tp框架中m怎么用

这篇文章主要介绍了php tp框架中m怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php tp框架中的m方法用于实例化一个基础模型类,其用法有:1、实例化基础模型(M
2023-06-21

thinkphp5.0中m方法如何使用

这篇文章主要介绍了thinkphp5.0中m方法如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇thinkphp5.0中m方法如何使用文章都会有所收获,下面我们一起来看看吧。在thinkphp中,m方法用
2023-06-29

如何使用thinkphp的m方法

这篇文章将为大家详细讲解有关如何使用thinkphp的m方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在thinkphp中,M()方法用于实例化一个基础模型类,实例化后只能调用基础模型类(默认是Mod
2023-06-22

thinkphp中的m方法怎么使用

本文小编为大家详细介绍“thinkphp中的m方法怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“thinkphp中的m方法怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。thinkphp中的m方法
2023-07-05

python eval 转换k m到乘法计算的操作

原数据lambda函数处理 我之前写了各种if substr函数,各种报错 正确到热泪盈眶的函数data['Followers/Fans'] = data['Followers/Fans'].str.replace('k|K','*1000
2022-06-02

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录