0

셀렌을 설치했으며 Python으로 실행할 수 있습니다. pyCharm에서 int를 실행하려고하면 오류가 계속 발생합니다. 나는 pyCharm을 어떻게 그리고 어디서 설치했는지와 관련이 있을지 모르지만, 제대로 작동하지 않는 것처럼 보입니다. Python, Selenium, ChromeDriver를 사용하여 자동화 스크립트를 실행할 수 있도록 pyCharm을 구성하는 방법에 대한 도움말을 찾고 있으며 24 시간마다 5 분마다 트리거하도록 설정합니다. 스크립트 : selenium.webdriver.common.keys에서 셀레늄 수입 webdriver 에서 내가 아래의 오류를 얻을 키pyCharm Selenium 문자열을 검색하는 동안 Python 오류

browser= webdriver.Chrome("D:/Projects/chromedriver.exe") 
browser.get("https://url.com/") 

formElem= browser.find_element_by_name('email') 
formElem.send_keys('[email protected]') 

zipElem=browser.find_element_by_name('zipcode') 

zipElem.send_keys('93101') 

EnterNowElem=browser.find_element_by_xpath('//input[@value="Enter Now"]') 

#EnterTagElem=browser.find_element_by_class_name("") 
EnterNowElem.click() 

를 가져옵니다.

"C:\Program Files (x86)\Python36-32\python.exe" 
C:/Users/rxper/Desktop/PycharmProjects/Automation/formsubmit.py 
Traceback (most recent call last): 
    File "C:/Users/rxper/Desktop/PycharmProjects/Automation/formsubmit.py", line 1, in <module> 
    from selenium import webdriver 

File "C:\Program Files (x86)\Python36-32\lib\site-packages\selenium\webdriver\__init__.py", line 18, in <module> 
    from .firefox.webdriver import WebDriver as Firefox # noqa 
File "C:\Program Files (x86)\Python36-32\lib\site-packages\selenium\webdriver\firefox\webdriver.py", line 19, in <module> 
    import http.client as http_client 
File "C:\Program Files (x86)\Python36-32\lib\http\client.py", line 71, in <module> 
    import email.parser 
File "C:\Users\rxper\Desktop\PycharmProjects\Automation\email.py", line 31 
'Subject: So long.\nDear Alice, so long and thanks for all the fish. Sincerely, 

^ 
SyntaxError: EOL while scanning string literal 

Process finished with exit code 1 
+0

chromedriver.exe의 경로를 확인할 수 있습니까? 당신은 원시 문자열로 시도 할 수 있습니까 'r "D : \ Projects \ chromedriver.exe"' –

+0

그것은 나에게 약간의 들여 쓰기 문제, 코드에 불필요한 공백이있는 것 같습니다. 가능한 경우 코드 스크린 샷을 공유 할 수 있습니까? –

+0

안녕하세요 @MaheshKaria chromedriver.exe가 있습니다. 복사 및 붙여 넣기 – GauchoRoger

답변

0

당신의 문제는

File "C:\Users\rxper\Desktop\PycharmProjects\Automation\email.py" 

File "C:\Program Files (x86)\Python36-32\lib\http\client.py", line 71, in <module> 
    import email.parser 

파이썬은 내부 모듈 email를 가지고 있으며, 여러분의 Automation\email.py이 같은 그늘지게됩니다 이하입니다. 파일 이름을 바꾸면 작동합니다