小编use*_*374的帖子

Selenium 对我来说真的很慢,我的代码有问题吗?

我是网络抓取和Python新手。我之前写过一个脚本,效果很好。我在这个中做了基本上相同的事情,但运行速度慢得多。这是我的代码:

import requests
from bs4 import BeautifulSoup
from selenium import webdriver
import selenium
from selenium.webdriver import Firefox
from selenium.webdriver.firefox.options import Options
import time

start = time.time()
opp = Options()
opp.add_argument('-headless')
browser = webdriver.Firefox(executable_path = "/Users/0581279/Desktop/L&S/Watchlist/geckodriver", options=opp)
browser.delete_all_cookies()
browser.get("https://www.bloomberg.com/quote/MSGFINA:LX")

c = browser.page_source
soup = BeautifulSoup(c, "html.parser")
all = soup.find_all("span", {"class": "fieldValue__2d582aa7"})
price = all[6].text
browser.quit()
print(price)
end = time.time()
print(end-start)
Run Code Online (Sandbox Code Playgroud)

有时,加载单个页面可能需要长达 2 分钟的时间。我也只是在抓取彭博社的网页。任何帮助,将不胜感激 :)

python selenium web-scraping

5
推荐指数
1
解决办法
8232
查看次数

标签 统计

python ×1

selenium ×1

web-scraping ×1