В настоящее время я работаю над проектом, который включает в себя разделение 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? –