python urllib.parse urlparse path url路径分割

前言全局说明

python urllib.parse urlparse path url路径分割


一、获取路径部分

#!/usr/bin/env python3
#coding: UTF-8
# -*- coding: UTF-8 -*-
from urllib.parse import urlparse
url = 'http://www.baidu.com/aa/bb/cc/index.html'
print("url:", url)
parsed_result = urlparse(url)
print("Path:", parsed_result.path)
path_split = parsed_result.path.split('/')
print("path_split:", path_split)
path_split_1 = parsed_result.path.split('/')[:-1]
print("path_split_1:", path_split_1)
path_join = '/'.join(path_split_1)
print("path_join:", path_join)

image


二、解析传值

#!/usr/bin/env python3
#coding: UTF-8
# -*- coding: UTF-8 -*-
import urllib.parse
print(urllib.parse.urlparse('http://www.baidu.com/aa/bb/cc/index.html?log=09'))
q=urllib.parse.urlparse('http://www.baidu.com/aa/bb/cc/index.html?log=09')[4]
print(q)

image



免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。




参考、来源:
https://www.cnblogs.com/wutou/p/18049293



posted @   悟透  阅读(18)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示