안녕하세요 저는 브라우저를 특정 사이트로 여는 스크립트를 만들어서 셀레늄 및 크롬 웹 드라이버를 테스트하려고했습니다. 여기 Chrome webdriver selenium memory error-python 3
이 아래에있는 내 코드입니다 : 내가 쉘에서 이것을 실행할 때, 그러나import selenium
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
def open_browser(user_string):
browser = webdriver.Chrome()
browser.get(user_string)
def main():
x = input("Where would you like to open the internet to? ")
open_browser(x)
if __name__ == '__main__':
main()
, 빈 창은 닫힙니다 몇 초 동안 열리고 나는 이러한 오류를 얻을 :
124:63332:1022/202611.560:ERROR:persistent_memory_allocator.cc(815)]
Corruption detected in shared-memory segment.
124:60160:1022/202621.325:ERROR:shader_disk_cache.cc(237)] Failed to
create shader cache entry: -2
을 나는이 오류의 원인이 무엇인지 전혀 모른다.
'chromedriver.exe'실행 파일이 PATH에 있어야합니다. ht tps : //sites.google.com/a/chromium.org/chromedriver/home을 참조하십시오. Windows 10의 경로에 올바르게 추가하지 못했을 수 있습니다. Windows 10에 추가 기능이 있습니다. 단계 자습서가 보여주지 않는 경로에 추가하면 내가 엉망이 될 수도 있습니다. –
답장을 편집했습니다. 시도하십시오. –
작동했습니다! 고맙습니다! –