实例:

from urllib.parse import urlparseurl = 'http://www.baidu.com:80'
_url = urlparse(url)
hostname = _url.hostname
port = _url.port
scheme = _url.schemeprint(f'主机名:{hostname}\n端口:{port}\n协议:{scheme}')

输出:

主机名:www.baidu.com
端口:80
协议:http

url解析库 urlparse 详细参考

《python3 url解析 urllib.parse.urlparse 库简介》

https://blog.csdn.net/whatday/article/details/107746381

python3 url 提取 ip 端口 协议相关推荐

  1. python re正则提取ip地址_python 正则表达式匹配IP地址

    一.实验环境 1.Windows7x64_SP1 2.anaconda2.5.0 + python2.7(anaconda集成,不需单独安装) 3.pyinstaller3.0 二.实验目的 从tex ...

  2. TCP/IP 网络协议基础入门

    文章目录 1.TCP/IP简介 IP 地址 域名 MAC 地址 端口号 封装和分用 2.链路层介绍 控制帧的传输 差错控制 反馈重发 计时器 序号 流量控制 以太网 PPP(点对点协议) SLIP 与 ...

  3. 【网络基础概念】: 网络相关硬件、TCP/IP四层协议模型、OSI七层协议模型。

    # 时人不识凌云木,直待凌云始道高 # 大家好,我是码辣,是一只正在努力的小小猿一枚,希望大家多多关照 ^v^. # 初次见面,希望大家能够喜欢.(如果你认为文章可以,别忘一键三连呀!嘿嘿. # 有什 ...

  4. (SVN笔记)https内网IP端口配置SVN服务端+内网SVN客户端联合使用

    目录 1.前言 2.SVN服务端设置 3.开始使用SVN (1)新建版本库 (2)迁入项目到SVN服务端 (3)检索项目/拉取项目check out (4)提交代码commit (5)更新代码upda ...

  5. 计算机网络—网络原理之<TCP/IP 五层协议 >图解+详述

    网络原理之 TCP/IP 五层协议 应用层 举个例子: 自定义应用层协议的两个步骤: 常见的应用层协议 传输层 UDP UDP 特点: TCP TCP协议的主要机制 1. 确认应答 2. 超时重传 T ...

  6. (SVN笔记)https外网IP端口映射内网IP端口访问SVN服务端

    目录 1.前言 2.花生壳优点与相关技术 3.设置SVN服务器 4.外网IP映射内网IP访问SVN Server 5.总结 1.前言         上一章介绍了局域网内https服务端配置与客户端联 ...

  7. 计算机网络7层协议模型,计算机网络(一) OSI七层模型及TCP/IP dubbo协议

    3.TCP/IP 四层模型: TCP/IP协议:是一个网络通信模型,是OSI 七层模型的简化,为4层模型,泛指众多(TCP,UDP,IP等)协议: OSI TCP/IP 功能 协议 应用层 应用层 文 ...

  8. TIP/IP 端口号大全

    1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 ...

  9. python3 域名转ip

    一.说明 Python的Socket模块提供有域名转为对应IP地址的方法. socket.gethostbyname 函数 本例中,将urllist.txt中的每行URL都试图解析成IP地址,保存到i ...

最新文章

  1. MyEclipse设置JSP页面默认编码方式
  2. 自动更新变成灰色的解决方法
  3. 范围规则的简短描述?
  4. 北京AI产业联盟来了!百度牵头,小米美团滴滴旷视纷纷入会
  5. 基于QTcpSocket和QTcpServer的Tcp通讯以及QDataStream序列化数据
  6. [云炬python3玩转机器学习笔记] 3-2 Jupter Notebook魔法命令
  7. Red Hat 6.5 Samba服务器的搭建(匿名访问,免登录)
  8. 计算机IP掩码的与运算,计算机IP地址与子网掩码如何进行AND运算
  9. java 多线程 int_java多线程问题
  10. Anaconda3 + Python3.6 + PyTorch0.4.0 安装步骤
  11. 处理网页上的字符溢出的方法
  12. 如何读取H264文件获得每一帧的数据(VsParserPro)
  13. PS命令各字段英文全称
  14. IT行业什么岗位最吃香
  15. dell服务器主板型号怎么看,我不懂硬件,帮我看看DELL600M的主板是什么型号
  16. 关于Outline Effect 高亮插件不能生效-爻览SDK-MR混合现实开发日志
  17. linux电子相册,基于Linux电子相册的.doc
  18. CCPC 1010 YJJ's Salesman
  19. 汉化+破解Substance Painter 2019 macv2019.1.0图文展示
  20. linux lvm分区表丢失,重启系统后lvm分区没了,附带错误信息

热门文章

  1. easyui treegrid php,easyUI TreeGrid
  2. nginx 子请求接收响应_Nginx详解其原理
  3. 分层设计与领域设计融合架构设计
  4. Linux Kernel TCP/IP Stack — L7 Layer — Application Socket I/O 接口类型
  5. 4G EPS 的网络协议栈
  6. Altium Designer 规则设置Advance(Query)的使用
  7. 【VMware vSAN 6.6】5.1.基于存储策略的管理:vSAN硬件服务器解决方案
  8. 笔记 VRRP基本原理 主备备份 负载均衡
  9. ASP.Net MVC如何访问的静态页面
  10. child_process 子进程