用法:
urllib.parse.SplitResult.geturl()
将原始 URL 的重新组合版本作为字符串返回。这可能与原始 URL 不同,因为该方案可能会被规范化为小写,并且可能会删除空组件。具体来说,空参数、查询和片段标识符将被删除。
对于
urldefrag()
结果,只会删除空片段标识符。对于urlsplit()
和urlparse()
结果,将对此方法返回的 URL 进行所有注明的更改。如果通过原始解析函数传回,则此方法的结果保持不变:
>>> from urllib.parse import urlsplit >>> url = 'HTTP://www.Python.org/doc/#' >>> r1 = urlsplit(url) >>> r1.geturl() 'http://www.Python.org/doc/' >>> r2 = urlsplit(r1.geturl()) >>> r2.geturl() 'http://www.Python.org/doc/'
相关用法
- Python urllib.parse.urlparse用法及代码示例
- Python urllib.parse.urljoin用法及代码示例
- Python urllib.request.urlretrieve用法及代码示例
- Python unittest.mock.AsyncMock.assert_awaited_once_with用法及代码示例
- Python unittest.TestCase.assertWarnsRegex用法及代码示例
- Python unittest.mock.Mock.reset_mock用法及代码示例
- Python unittest.mock.Mock.__class__用法及代码示例
- Python unittest.mock.Mock.call_args用法及代码示例
- Python unittest.TestCase.assertRaisesRegex用法及代码示例
- Python unittest.mock.call用法及代码示例
- Python unittest.mock.Mock.method_calls用法及代码示例
- Python unittest.mock.Mock.call_args_list用法及代码示例
- Python unittest.mock.AsyncMock.assert_any_await用法及代码示例
- Python unittest.mock.Mock.assert_called用法及代码示例
- Python unittest.TestCase.assertRaises用法及代码示例
- Python unittest.TestCase.tearDownClass用法及代码示例
- Python unittest.mock.Mock.assert_not_called用法及代码示例
- Python unittest.IsolatedAsyncioTestCase用法及代码示例
- Python unittest.TestCase.setUpClass用法及代码示例
- Python unittest.mock.AsyncMock.await_args_list用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 urllib.parse.urllib.parse.SplitResult.geturl。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。