Для тестовой программы я сканирую веб-страницу.Я хотел бы сканировать все виды деятельности для указанных идентификаторов, связанных с соответствующими городами.
Например, мой исходный код:
RegionIDArray = {522: "London", 4745: "London", 2718: "London", 3487: "Tokio"}
Теперь мне интересно, возможно ли этоСуммируйте все идентификаторы (значения), связанные, например, с Лондоном, в один ключ:
RegionIDArray = {522, 4745, 2718: "London}
Если я пытаюсь это сделать, я не получаю результатов
Мой полный код пока
RegionIDArray = {522: "London", 4745: "London", 2718: "London", 3487: "Tokio"}
for reg in RegionIDArray:
r = requests.get("https://www.getyourguide.de/-l" +str(reg) +"/")
soup = BeautifulSoup(r.content, "lxml")
g_data = soup.find_all("span", {"class": "intro-title"})
for item in g_data:
POI_final = (str(item.text))
end_final = ("POI: " + POI_final)
if end_final not in already_printed:
print(end_final)
already_printed.add(end_final)
Есть ли какой-нибудь умный способ. Цените любые отзывы.