Хорошо, поэтому я запускал свой рабочий python скрипт / бот через Терминал, используя IDLE в качестве текстового редактора ... Я понял, что PyCharm будет намного быстрее и намного эффективнее. Хотя я до сих пор не знаю много о PyCharm. Как бы я это сделал?
from config import keys
from selenium import webdriver
import time
driver = webdriver.Chrome('./chromedriver')
def order(keys):
driver.get(keys['destination'])
driver.find_element_by_xpath('/html/body/div[2]/div[1]/div[4]/ul[1]/li[2]').click()
print('Directed to correct page...')
driver.switch_to.window(driver.window_handles[1])
time.sleep(1)
driver.find_element_by_xpath('//*[@id="identifierId"]').send_keys(keys["email"])
print('Email entered...')
driver.find_element_by_xpath('//*[@id="identifierNext"]/span/span').click()
print('Going to next page...')
time.sleep(2)
driver.find_element_by_xpath('//*[@id="password"]/div[1]/div/div[1]/input').send_keys(keys["password"])
print('Entered password...')
driver.find_element_by_xpath('//*[@id="passwordNext"]/span/span').click()
print('Going to next page...')
time.sleep(2)
if __name__ == '__main__':
order(keys)
input()
Это код, который я использую, он прекрасно работает. Я просто хочу использовать его через PyCharm. Пожалуйста, помогите!
РЕДАКТИРОВАТЬ: Как бы я использовал Selenium через PyCharm? Это говорит о том, что это нерешенная ссылка.
РЕДАКТИРОВАТЬ: Я получил его на работу, спасибо.