【发布时间】:2014-03-06 17:05:32
【问题描述】:
我的网址格式为:
google.com
www.google.com
http://google.com
http://www.google.com
我想将所有类型的链接转换为统一格式,以http://开头
http://google.com
如何使用 Python 在 URL 前添加 http://?
【问题讨论】:
-
这太模糊了。你在什么情况下这样做?这些 URL 来自哪里,它们存储在哪里,以及您将它们输出到哪里?
-
@DanielRoseman 我更新了我的问题
-
这实际上不是一个坏问题,因为 Python 确实有内置函数来正确处理这个问题,例如
urlparse.urlparse(my_url, 'http')和此模块中的其他函数 -
您指定了 4 种不同的格式。你确定没有其他格式吗?
-
@JBernardo 除了
urlparse(my_url, 'http')将 URL 识别为路径,而不是 netloc...
标签: python python-2.7 url