Как получить данные с веб-страницы и вставить их в Excel

Я пытаюсь получить некоторую информацию из этой ссылки. Данные, которые я хочу получить, - это название компании, адрес электронной почты, телефон, местоположение и вставка в лист Excel. Пожалуйста, предложите некоторую работу / способ очистить данные и записать их в xls. Я знаю, что xlwt - это одна структура.

Код, который я написал для открытия вкладки и получения информации, приведен ниже:

from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
import time


browser = webdriver.Firefox() # Get local session of firefox

# 0 wait until the pages are loaded
browser.implicitly_wait(3) # 3 secs should be enough. if not, increase it

browser.get("http://ae.bizdirlib.com/taxonomy/term/1493") # Load page
#links =[]
#link=browser.find_elements_by_class_name('term-listing-heading')
#links = browser.find_elements_by_css_selector("h2 > a")

#print link
#for link in links:
#    link.send_keys(Keys.CONTROL + Keys.RETURN)
#    link.send_keys(Keys.CONTROL + Keys.PAGE_UP)
#    time.sleep(2)
#    link.send_keys(Keys.CONTROL + 'w')

1 ответ

Попробуйте использовать этот пример на python, чтобы научиться чистить страницу, а затем использовать openpyxl для создания листа Excel.

Другие вопросы по тегам