私は現在、URLの分割を含むプロジェクトを進めています。 urlparseモジュールを使用してURLを分割したので、今はパスセグメントのみで作業しています。URLをPythonのリストに分割する
問題は、ディレクトリを区切るために区切り文字 "/"に基づいて文字列を分割しようとすると、私のリストに空の文字列で終わることです。例えば
、私は次の操作を実行したとき:
import urlparse
url = "http://example/url/being/used/to/show/problem"
parsed = urlparse.urlparse(url)
path = parsed[2] #this is the path element
pathlist = path.split("/")
を私はリストを得る:
['', 'url', 'being', 'used', 'to', 'show', 'problem']
は、私はこれらの空の文字列を望んでいません。私はそれらを使わずに新しいリストを作ることによってそれらを取り除くことができることを理解していますが、それはちょっとしたことです。空の文字列とスラッシュを削除するより良い方法はありますか?
urlparse module? –