当前位置: 代码迷 >> python >> 硒错误-platform_sensor_reader_win.cc(242)]
  详细解决方案

硒错误-platform_sensor_reader_win.cc(242)]

热度:75   发布时间:2023-07-14 08:46:32.0

我的硒和chromedriver一直出现问题,似乎无法解决。 我有一个代码可以很好地运行并完成了它应该做的所有事情。 但是,我还有另一个可以给我图片中的错误代码。 如果有人可以提供帮助,我当然会很感激,因为我在网上找不到任何运气。 我特别不明白为什么一个程序运行没有问题,而另一个程序没有问题。

运行良好的代码:

from selenium import webdriver
from selenium.webdriver.support.ui import Select
from selenium.webdriver.common.keys import Keys
import time

beginningTime = time.time()
browser = webdriver.Chrome()
time.sleep(3)

browser.get('http://droughtmonitor.unl.edu/Data/DataDownload/ComprehensiveStatistics.aspx')
browser.maximize_window()
dropdown = browser.find_element_by_xpath("""//*[@id="dnn_ctr1009_USDMservice_CompStats_2017_aoiType_chosen"]""")

无效的代码:

import numpy as np
from bs4 import BeautifulSoup
import requests
import pandas as pd
import time
from selenium import webdriver
from selenium.webdriver.support.ui import Select
from selenium.webdriver.common.keys import Keys


beginningTime = time.time()
browser = webdriver.Chrome()
symbols = ['WYNN', 'FL', 'TTWO', 'NKE']
myColumnHeaders = ['Date', 'Open', 'High', 'Low', 'Close', 'Volume']

dfs = []

for c in range(len(symbols)):
    browser.get('https://www.nasdaq.com/symbol/'+symbols[c]+'/historical')
    print('read url')
    time.sleep(3)
    browser.get(url)
    time.sleep(3)
    print('here')

它打印“ read url”并打开网页,但从不打印“ here”步骤。 然后,它将注释作为图片附带在命令提示符下。 任何帮助将不胜感激。

options.add_argument('--log-level=3')
browser = webdriver.Chrome(executable_path=r'c:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe',
                              chrome_options=options)