通过python建立一个web服务查看服务器上的文本、图片、视频等文件

文章目录:

  • 1 在服务器端开启一个服务
  • 2 在本地浏览器中输入服务器的ip地址

1 在服务器端开启一个服务

python -m http.server 8099

也可以不指定端口:

python -m http.server # 默认的端口为8000

2 在本地浏览器中输入服务器的ip地址

http://192.168.0.134:8099/

然后就打开了服务器的文件目录,如下:

然后可以在浏览器中查看服务器上的图片、视频等文件,如下是我查看服务器上的视频:

#3 python2上使用http运行一个web服务器

1、如果使用python2运行web和python3不一样,如果你这样运行:python2 -m http.server则会报错:No module named http,python2环境下正确的运行web服务器的命令如下(参考):

python -m SimpleHTTPServer 8069

#4 通过web服务器上运行网页

1、有了web服务器,我们就可以运行一个web网页,如下是一个test.html程序(参考)

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>测试</title>
<script>
function displayDate(){document.getElementById("demo").innerHTML=Date();
}
</script>
</head>
<body><h1>我的第一个 JavaScript 程序</h1>
<p id="demo">这是一个段落</p><button type="button" onclick="displayDate()">显示日期</button></body>
</html>

2、然后开启一个web服务器

python2 SimpleHTTPServer 7283

3、之后就可以在浏览器中运行test.html文件,在浏览器地址栏输入

http://localhost:7283/test.html

这中操作有什么用呢,我们可以在训练过程中,通过在html文件中读取图片、log等信息到浏览器中,实现信息的可视化,这样就构建了一个可视化的训练服务器!!!

通过python建立一个web服务查看服务器上的文本、图片、视频等文件相关推荐

  1. 【LINUX】——linux如何使用Python创建一个web服务

    问:linux如何使用Python创建一个web服务? 答:一句话,Python! 一句代码: /usr/local/bin/python -m SimpleHTTPServer 8686 > ...

  2. 服务器关闭重启后客户端socket能自动连接吗_用Python 撸一个 Web 服务器

    从一个 Hello World 程序说起 要编写 Web 服务器,需要用到一个 Python 内置库 socket.Socket 是一个比较抽象的概念,中文叫套接字,它代表一个网络连接.两台计算机之间 ...

  3. python实现一个web服务器

    一,使用python开启一个web服务器 自带的simple_server模块开启一个服务器: from wsgiref.simple_server import make_server #导入sim ...

  4. python实现一个简单的http服务器

    需求:用python实现一个简单的http服务器 网页源码文件:https://download.csdn.net/download/d1240673769/46963534 该文件为html文件,如 ...

  5. python开发一个web项目得需要多少行代码_用Python写个迷你出门问问|10几行代码搞定...

    这是菜鸟学Python的第71篇原创文章 上一篇讲了JSON文件的用法,小伙伴们感觉好像写的很不过瘾,后台有好几个小伙伴问我能不能再写一篇,其中还有两个小伙伴给我留言,问我什么是Web Api,好今天 ...

  6. 一个Web服务的性能瓶颈分析及对策

    1. 引言 QoS(Quality of Service,服务质量)控制技术作为下一代网络的核心技术之一,越来越成为计算机网络中研究与开发的热点问题.QoS控制的基本目标是为Internet应用提供性 ...

  7. 【技术分享】Sanic+Amis:3天快速搭建一个web服务

    前言 测试工作中,需要搭建一些生产力小工具来提高工作效率. 基于web的服务,无需终端可多人协作,易部署,成为第一选择. 问题:搭建web服务需要全栈知识,编写http服务和前端样式需要一定技术门槛. ...

  8. 查看服务器所有进程信息,怎么查看服务器上的所有进程

    怎么查看服务器上的所有进程 内容精选 换一换 远程登录服务器出现蓝屏或黑屏,可能是由于explorer.exe进程异常导致的桌面无法显示.这是由于Windows服务器的explorer.exe进程异常 ...

  9. 如何查看服务器文件进程,如何查看服务器上的所有进程

    如何查看服务器上的所有进程 内容精选 换一换 华为云SSL证书管理服务帮助中心,为用户提供产品简介.用户指南.常见问题等技术文档,帮助您快速上手使用云证书管理服务. 分析辅助软件是一款支持部署到多台服 ...

最新文章

  1. 有向图最小路径覆盖方法浅析、证明 //hdu 3861
  2. HTML中有关表格的基本属性知识
  3. linux下的PHP和windows下的php的区别
  4. 正在CPU上运行的进程_进程的概念,系统资源分配的单元
  5. java 的 CopyOnWriteArrayList类
  6. pytorch optim.SGD
  7. vscode中vue-cli项目es-lint的配置
  8. delphi三层架构中注册服务器
  9. hibernate 状态间转换及update,saveOrUpdte
  10. 天勤2022数据结构(七)排序
  11. 解决jqueryUI img tilte样式不显示问题
  12. 项目管理经验-豆知识
  13. cesium雷达图_cesium添加闪烁点,雷达图(一般用于预警)
  14. java多项式加法与乘法_java多项式加减法
  15. wpf研究之道-grid控件
  16. Java有哪些访问修饰符呢?
  17. 《港囧》徐峥:不会互联网思维的导演不是好产品经理
  18. 百度人脸 检测 识别 python3.5 APIV3版本
  19. SP706SEN外部看门狗分析
  20. “FCoE全解系列”之关键特性和技术分析

热门文章

  1. MySQL数据库学习【第九篇】索引原理与慢查询优化
  2. Java8 forEach
  3. 设计模式-2-代理模式
  4. JAVA笔记13__创建线程/线程休眠/等待线程终止/线程中断/守护线程
  5. 阿里云服务器Linux配置数据库、jre、tomcat、部署javaweb
  6. 【转载】变量的存储类别
  7. 杭电 HOJ 2553 N皇后问题 解题报告
  8. ADO.NET中的五个主要对象介绍及使用
  9. ubuntu 网卡双网口 配置_Ubuntu 18.04 设置多网卡多端口聚合
  10. python能参加奥赛吗-盘点 | 国内含金量高有助于升学的编程竞赛大全,家长必读!...