Я пытаюсь собрать определенную информацию, извлекая JSON из URL, а затем запускаю его через красивый суп
from bs4 import BeautifulSoup as soup
from urllib.request import urlopen as uReq
import googlemaps
placeDetailsResult =
urllib.request.urlopen('https://maps.googleapis.com/maps/api/place/details/
json?
placeid=ChIJXSggtzAF1h0RXd_aMn0d16Q&cr=countryZA&lr=lang_en&key='+googleKey)
.read()
info = json.loads(placeDetailsResult.decode('utf-8'))
ghtml = info.content
gsoup = soup(ghtml, "lxml")
rawFormattedAddress = gsoup.find_all('span', attrs={'class':
'Formatted_Address'})
print(rawFormattedAddress)
Я получаю:
ghtml = info.content AttributeError: у объекта 'dict' нет атрибута 'content'
Я кодирую и декодирую, пытаясь разобраться в проблеме после проблемы. Есть ли более простой способ получения информации о тегах из Google?результат API?Я делаю что-то ужасное?