http服务器代码:

#!/usr/bin/python3
#python version 3.7
import sys
from  http import server
from http.server import SimpleHTTPRequestHandler if sys.argv[1:]: port = int(sys.argv[1])
else: port = 8000server_address = ('127.0.0.1', port) httpd = server.HTTPServer(server_address, SimpleHTTPRequestHandler)
httpd.serve_forever()

https服务器代码:

#!/usr/bin/python3
#python version 3.7
from http import server
from http.server import SimpleHTTPRequestHandler
import socket
import ssl
import sysif sys.argv[1:]:port = int(sys.argv[1])
else :port = 8000server_address = ("127.0.0.1", port)context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
#context.load_cert_chain("xxx.pem","xxx.key")#自己添加httpd = server.HTTPServer(server_address,SimpleHTTPRequestHandler)
httpd.socket = context.wrap_socket(httpd.socket, server_side = True)
httpd.serve_forever()

参考:

https://blog.csdn.net/hjxzb/article/details/78107811

https://blog.csdn.net/linux_hacher/article/details/78753805

https://blog.csdn.net/u010103202/article/details/74002538

https://blog.csdn.net/zhongbeida_xue/article/details/52625710

利用python实现简单的http和https服务器相关推荐

  1. 利用 Python 实现简单的主题爬虫

    利用 Python 实现简单的主题爬虫   利用 Python 实现简单的主题爬虫,主要是通过对指定的 主题 和 网站 进行深度爬取,获取对应网页的标题和 url ,仅供学习参考. 爬取结果: 实验源 ...

  2. python爬虫简单实例-Python 利用Python编写简单网络爬虫实例3

    利用Python编写简单网络爬虫实例3 by:授客 QQ:1033553122 实验环境 python版本:3.3.5(2.7下报错 实验目的 获取目标网站"http://bbs.51tes ...

  3. 利用python发送邮件_利用python实现简单的邮件发送客户端示例

    脚本过于简单,供学习和参考.主要了解一下smtplib库的使用和超时机制的实现.使用signal.alarm实现超时机制. #!/usr/bin/env python # -*- coding: ut ...

  4. Python 散点图线性拟合_机器学习之利用Python进行简单线性回归分析

    前言:在利用机器学习方法进行数据分析时经常要了解变量的相关性,有时还需要对变量进行回归分析.本文首先对人工智能/机器学习/深度学习.相关分析/因果分析/回归分析等易混淆的概念进行区分,最后结合案例介绍 ...

  5. python实现邮件客户端_利用python实现简单的邮件发送客户端示例

    脚本过于简单,供学习和参考.主要了解一下smtplib库的使用和超时机制的实现.使用signal.alarm实现超时机制. #!/usr/bin/env python # -*- coding: ut ...

  6. 利用python进行简单条件选股策略

    标题: 利用python进行简单条件选股策略 """ 目的是如何用python演示条件选股. 根据标的公司所处的行业进行分类,从本行业中选出高成长性.净资产收益率高.估值 ...

  7. 利用Python进行简单杜邦分析

    利用Python进行简单杜邦分析 "巧妇难为无米之炊",找不到数据,量化分析.财务报表分析也就无从谈起.对于分析者来说,获取数据是量化分析的第一步.Python的一个强大功能之一就 ...

  8. python做线性回归_利用python实现简单的线性回归

    Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 用pytho ...

  9. 如何利用python实现简单的作图

    * 如何利用python实现简单的作图* 首先,了解一下python的海龟绘图法. 绘图法指的是一只类似于海龟的机器人.我们可以利用机器人进行前进后退及向左向右的旋转,而机器人行走的路径就是你所要绘制 ...

最新文章

  1. CVPR 2021 Oral | Transformer再发力!华南理工和微信提出UP-DETR
  2. Redis+Nginx+设计模式+Spring全家桶+Dubbo+阿里P7技术精选文档
  3. 图片轮播器,relativelayout,外加textview小结
  4. OpenCV使用Orbbec Astra 3D相机
  5. 移动端使用页尾文字使用绝对定位遇到input框会飘起来的处理方案
  6. JS 匿名函数 自执行
  7. [算法模板]莫比乌斯反演
  8. 【单片机原理及应用】第一篇——单片机概述
  9. Chrome/Edge插件-在线视频画质增强,支持视频加速
  10. python扇贝每日一句api_【扇贝批量添加单词到词库】利用python调用扇贝API (oauth2)...
  11. python学员管理系统
  12. 关于拼多多的一些分析//2021-2-26
  13. 全面了解风控决策引擎
  14. Richardson外推法计算给定点处的一阶和二阶导数
  15. 我想我是海 梦坠西子湖
  16. 【实拍电机】保时捷PPE平台解析
  17. 火狐Firefox地址栏搜索引擎修改方法!
  18. NaN是什么? NaN == NaN 的结果是什么?为什么?
  19. 计算机大学生职业规划结课论文,大学生职业规划结课论文要求
  20. VW ware安装Ubuntu虚拟机及环境配置

热门文章

  1. Codeforces 1143
  2. 2023一建各科教材新旧变化对比
  3. infa 组件学习总结----joiner,fx,sorter,aggregato四个组件综合使用。
  4. 企业开源测试项目实战(附全套实战项目教程+视频+源码)
  5. 30-什么是 PCA
  6. 机器学习实验1 / 线性回归
  7. 西南电力设计院之项目文档管理
  8. 中国移动校园网宽带连接方法——朝晖转屏峰
  9. 原码除法运算(计算机组成原理19)
  10. 数据库结构的设计步骤,具体实例