前提

在处理域名的时候,有时候需要根据需求整理。如取整个域名或者是取顶级域名。故记录两种取域名方式

代码

from urllib.parse import urlparse
import tldextracturl = 'http://www.js.fjssdf.com:9043'anlyse1 = tldextract.extract(url)
anlyse2 = urlparse(url)print("取域名方式1:  {0}".format(anlyse1))
print("取域名方式2:  {0}".format(anlyse2))
print("域名:  {0}".format(anlyse2.hostname))
print("端口号: {0}".format(anlyse2.port))

运行结果

取域名方式1:  ExtractResult(subdomain='www.js', domain='fjssdf', suffix='com')
取域名方式2:  ParseResult(scheme='http', netloc='www.js.fjssdf.com:9043', path='', params='', query='', fragment='')
域名:  www.js.fjssdf.com
端口号: 9043

python 取域名的两种方式相关推荐

  1. Python实现屏幕截图的两种方式

    Python实现屏幕截图的两种方式 使用windows API 使用PIL中的ImageGrab模块 下面对两者的特点和用法进行详细解释. 一.Python调用windows API实现屏幕截图 好处 ...

  2. Py之qrcode:调用python的qrcode库两种方式生成二维码、带logo的二维码

    Py之qrcode:调用python的qrcode库两种方式生成二维码.带logo的二维码 目录 python编程实现生成二维码 1.第一种方式-纯文本 2.第二种方式-带logo

  3. 运用python的方式_对Python使用mfcc的两种方式详解

    1.Librosa import librosa filepath = "/Users/birenjianmo/Desktop/learn/librosa/mp3/in.wav" ...

  4. Python图片裁剪的两种方式——Pillow和OpenCV

    本文参考Python图片裁剪的两种方式--Pillow和OpenCV并进行了一些更新 感谢作者:hfutdog 在这篇文章里我们聊一下Python实现图片裁剪的两种方式,一种利用了Pillow,还有一 ...

  5. python解释器在哪里_详解查看Python解释器路径的两种方式

    进入python的安装目录, 查看python解释器 进入bin目录 # ls python(看一下是否有python解释器版本) # pwd (查看当前目录) 复制当前目录即可 1. 通过脚本查看 ...

  6. python: 多线程实现的两种方式及让多条命令并发执行

    一 概念介绍 Thread 是threading模块中最重要的类之一,可以使用它来创建线程.有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法:另一种是创建一个threading. ...

  7. 【Python】Python figure显示的两种方式

    1. 两种方式: 终端输出图像 新窗口输出图像 2. 终端输出命令: %matplotlib inline 新窗口输出命令: %matplotlib qt5 注意此两个语句是命令行输入,若在spyde ...

  8. 七牛云图床开启HTTPS域名的两种方式

    我的原文:https://hijerry.cn/p/64756.html https下的http图片 因为自己一直用的是七牛云来管理博客图片,发现在chrome下用https访问博客时看不到博客里的图 ...

  9. python程序执行的两种方式_012.执行Python程序的两种方式

    一.执行Python程序的两种方式 1.1 交互式 在终端内输入python3,然后输入python代码 交互式环境下,敲完一条命令按下enter键马上能看到结果,调试程序方便.程序无法永久保存,关掉 ...

最新文章

  1. GitHub上共享的简单易用 TensorFlow 代码集
  2. C#测试数据库连接是否成功
  3. 一张大图总结数据结构与算法
  4. 强化学习(part2)--马尔科夫决策
  5. k8s总结(脑图图片)
  6. win7专业版 .bat脚本运行_Win7专业版远程操作详解,帮你轻松入门
  7. 对于初学者,如何轻松学习JavaScript?
  8. VMware SD-WAN 修复6个漏洞,可关闭整个企业网络
  9. phpstorm取消自动保存,修改未保存的文件显示*星号
  10. 大数据 客户标签体系_CIO创享任寅姿:面向业务的数据资产建设方法论——标签类目体系...
  11. 网络安全面试题及答案
  12. hitool java_Hitool打开出现failed to create the java virtual machine
  13. 什么是 SNMP 和 MIB什么是 SNMP 和 MIB
  14. 【深度相机系列四】深度相机原理揭秘--结构光(iPhone X 齐刘海原理)
  15. 用Python写一个走迷宫的小程序(图形化:matplotlib,dfs,prim)
  16. 热销超极本iFunk翼S到底怎么样?
  17. ps无法存储为html,ps一直无法存储因为程序错误的解决方法
  18. 【网络篇】第十七篇——IP协议详解
  19. Linux文件系统保护最佳实践:Tripwire
  20. 【收藏版】Linux常用命令大全

热门文章

  1. CAD Cass中高程点那个块gc200 炸开
  2. 学习笔记 -- 四元数:$v‘= qvq^{-1}$,证明v‘为虚四元数
  3. 【Python3】 LeetCode 7月挑战题目之21 - Word Search
  4. node爬虫_爬取斗图啦网站上的表情包
  5. 20年的 .NET ,更需要 00 后的你
  6. 触摸屏实验(触摸屏介绍+硬件设计+软件设计。注:软件部分代码过长,理解即可)
  7. 360极速浏览器不能添加hls插件,怎样播放m3u8视频?
  8. 专利申请的流程和时间
  9. Python系统模块增强库(xToolkit库)
  10. 高清:2口VGA分配器的使用与原理