[是的,標題不是拼寫錯誤!]python中的URL解析器無效
在python中,我需要一些解析URL的東西。我無法相信標準尚不存在。由於該URL設置在配置中,我想確保它不是垃圾。
有urlparse.urlparse,但只有解析「有效的URL」(有一些無效的網址,有時拋出一個無證ValueError異常)
例如
>>> import urlparse
>>> urlparse.urlparse('http://aa :: aa ! aa:11.com:aa').netloc
'aa :: aa ! aa:11.com:aa'
顯示了urlparse如何解析我認爲無效的URL。
你就不能使用和裏urlparse趕上錯誤? – codebox 2012-08-15 10:31:22
正則表達式有什麼用?我想你會發現成千上萬的網址。 – Paranaix 2012-08-15 10:32:27