URLを「クリーン」にするために何かを書いています。この場合、私がやろうとしているのは、偽のスキームを返すurlopen
ことだけです。これがないと機能しません。ただし、これをでテストすると、www.python.org
が返されますhttp:///www.python.org
。なぜ余分な/を知っている人はいますか?それなしでこれを返す方法はありますか?
def FixScheme(website):
from urlparse import urlparse, urlunparse
scheme, netloc, path, params, query, fragment = urlparse(website)
if scheme == '':
return urlunparse(('http', netloc, path, params, query, fragment))
else:
return website