Я хотел бы получить все физические адреса в MS-excel по этому URL-адресу [https://www.tamoil.ch/en/store-locator]. В электронной таблице есть только заголовок, но нет вывода кода.
import requests
from bs4 import BeautifulSoup
import pandas as pd
# Send a GET request to the website
url = "https://www.tamoil.ch/en/store-locator"
response = requests.get(url)
# Parse the HTML content
soup = BeautifulSoup(response.content, 'html.parser')
# Find all elements containing store information
store_elements = soup.find_all('div', class_='store-element')
# Extract addresses
addresses = []
for store in store_elements:
address = store.find('p', class_='address').text.strip()
addresses.append(address)
# Create a DataFrame
df = pd.DataFrame({'Address': addresses})
# Save to Excel file
excel_file = 'tamoil_addresses.xlsx'
df.to_excel(excel_file, index=False)
print(f"Addresses saved to {excel_file}")
Подробнее здесь: https://stackoverflow.com/questions/790 ... om-the-url
Используя Python 3.9, как мне получить в MS Excel ВСЕ физические адреса из URL-адреса -> https://www.tamoil.ch/en/store- ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение