我有一个网址http://maps.google.be/maps?q=&layer=c&cbll=50.8091411000,5.0198822000&cbp=0,0,0,0,0
我想解析它并使用关键字cbll
从Url获取纬度经度,值的长度可能会有所不同。即我希望在cbll=
之后获得&
的值。
我该怎么做?
答案 0 :(得分:3)
使用string.split
string.split('cbll=')[1].split('&')[0]
所以它会是,
lat, long = string.split('cbll=')[1].split('&')[0].split(',')
示例:
>>> url = 'http://maps.google.be/maps?q=&layer=c&cbll=50.8091411000,5.0198822000&cbp=0,0,0,0,0'
>>> url.split('cbll=')[1].split('&')[0].split(',')
['50.8091411000', '5.0198822000']