107c107,115 < return int(port, 10) ---> try:> return int(port, 10)> except ValueError, e:> if self.scheme == "http":> return 80> elif self.scheme == "https":> return 443> else:> return 80 109c117,122 < return None ---> if self.scheme == "http":> return 80> elif self.scheme == "https":> return 443> else:> return 80 158c171,179 < return url[start:delim], url[delim:] # return (domain, rest) ---> dom, rest = url[start:delim], url[delim:] # return (domain, rest)> t = dom.split(":")> if len(t)> 2:> raise ValueError("Invalid URL")> elif len(t) == 2:> if t[1].isdigit() and int(t[1])>= 1 and int(t[1]) <= 65535:> return dom, rest> else:> raise ValueError("Invalid Port") 398a420>

AltStyle によって変換されたページ (->オリジナル) /