murl 是一个针对 Python 模块 urlparse 的小型包装器。
项目描述
项目详情
安装
使用 pip 安装
$ pip install murl
入门指南
from murl import Url
url = Url('https://bugzilla.mozilla.org/show_bug.cgi?id=698201#c0')
print url.scheme, url.host, url.querystring, url.fragment
# https bugzilla.mozilla.org id=698201 c0
url.scheme = 'http'
url.host = 'bugzilla.webkit.org'
print url
print url.url
print url.scheme
print url.host
print url.netloc
print url.host == url.netloc
# http://bugzilla.webkit.org/show_bug.cgi?id=698201#c0
# http://bugzilla.webkit.org/show_bug.cgi?id=698201#c0
# http
# bugzilla.webkit.org
# bugzilla.webkit.org
# True
url.path = 'list_bugs.cgi'
print url.path, url.url
# list_bugs.cgi http://bugzilla.webkit.org/list_bugs.cgi?id=698201#c0
url.fragment = 'c1'
print url.fragment
print url.url
# c1
# http://bugzilla.webkit.org/list_bugs.cgi?id=698201#c1
url.fragment = ''
print url.fragment
print url.url
# ''
# http://bugzilla.webkit.org/list_bugs.cgi?id=698201
许可证
此项目的所有文件均受以下许可证的保护,除非明确指出。
此源代码形式受Mozilla公共许可证第2.0版条款的约束。如果未与此文件一起分发Mozilla公共许可证副本,您可以在 http://mozilla.org/MPL/2.0/ 获取一份。
项目详情
下载文件
为您的平台下载文件。如果您不确定要选择哪个,请了解有关 安装包 的更多信息。
源代码分发
murl-0.5.1.tar.gz (3.3 kB 查看哈希值)
构建分发
murl-0.5.1-py2.py3-none-any.whl (4.6 kB 查看哈希值)
关闭
murl-0.5.1.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 53c27d8dc55a81f1af15c03c44e111b30d86e22aac9fb6c82cb447c39783d1f7 |
|
| MD5 | 6121e5403b2c0323220a22d0c4fd1906 |
|
| BLAKE2b-256 | fd040e6413a745d9c69bc6085bcda15b5ae06867d35f0c3c0b210fe2bb203a4d |
关闭
murl-0.5.1-py2.py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | cbc9e213a99a300bbddd678bd46c2defc3c79dab9091d0c7fc465a2c12d98754 |
|
| MD5 | 29309cc0b697455c5cfa909bdae33d41 |
|
| BLAKE2b-256 | 9bfd957f44bc1cec3fe4e3b5e43c9899210350ab4eacd9614ff0e4e9cfaebc87 |