印刷url
を試みる= "http://www.nba.com/sports" 私は戻って取得
"nba.com/sports" を養う場合そして、あなたが何をする必要があるかわかります。ここでは後
>>> url = "http://www.nba.com/sports"
>>> url = url.split(".", 1)[1]
>>> print(url)
nba.com/sports
を、それは我々が行う必要があるすべてはちょうど/
で分割されて明らかです。
>>> from urllib.parse import urlparse
>>> url = "http://www.nba.com/sports"
>>> urlparse(url)
ParseResult(scheme='http', netloc='www.nba.com', path='/sports', params='', query='', fragment='')
>>> urlparse(url).netloc
'www.nba.com'
をそして、あなたは、最初の.
からすべてを取り除くことができますあまりにも多くのことをovercomplicateしないでください:)
>>> url = url.split("/")[0]
>>> print(url)
nba.com
は、@マークがコメントで述べたように、あなたもurllib.urlparse
を使用することができます必要な場合は、あなたがしていることに応じて、あなたがする必要はないかもしれません。
Python 2を使用している場合、モジュールはurlparse
です。
最初と最後にどのような 'url'が見え、結果として何を望みますか – TerryA
私は入力を済ませてから申し訳ありません。 – bubba4399
を再度チェックして、なぜurlparseを使用しないのですか? – Mark