Я пытаюсь получить данные и экспортировать их в CSV, у меня есть главная страница URL и вторая страница главной страницы URL.
Теперь я пытаюсь получить "18.111" и "98.111" из этого HTML-класса:
<img class="aaa" alt="map" data-track-id="static-map" width="97" height="142" src="https://websitewithdetailsD&width=194&height=284&lat=18.111&lon=98.111&level=15&returnImage=true">
который мой код
for gps in secondpage_parser.find_all('img',{"class":"aaa"}, src=True):
parsed_url = urlparse(gps['src'])
mykeys = ['lat', 'lon']
gpslocation = [parse_qs(parsed_url.query)[k][0] for k in mykeys]
print(gpslocation)
Тем не менее, он имеет ошибку ключа в строке
"gpslocation = [parse_qs (parsed_url.query) [k] [0] для k в mykeys]"
когда я бегу.
Данные других частей, таких как Name и Title, работали как класс html, не слишком сложны.
Я хотел бы знать, какая часть здесь у меня есть ошибка или как я должен исправить это.
Пожалуйста, помогите.