Python 2'deki bir URL'nin bazı bölümlerini değiştirmenin daha temiz bir yolu var mı? Şu andaPython 2'deki URL bileşenlerini değiştirme
http://foo/bar -> http://foo/yah
Örneğin
, bunu yapıyorum:
import urlparse
url = 'http://foo/bar'
# Modify path component of URL from 'bar' to 'yah'
# Use nasty convert-to-list hack due to urlparse.ParseResult being immutable
parts = list(urlparse.urlparse(url))
parts[2] = 'yah'
url = urlparse.urlunparse(parts)
mı var daha temiz bir çözüm?
Tam olarak 'temiz' ile ne demek istiyorsunuz? –