Добрый день всем! Пытаюсь писать бот, на нем же и учусь. Задача: открываем приложение, далее вводим пароль и логин в формы, которые селениум переносит на нужный сайт и входя переносит некоторые данные в приложение. Из кода пока у нас вот это: (мне кажется я намудрила поэтому скину 2 части кода которые совмещаю сообщениями ниже )
from tkinter import messagebox
from tkinter import *
from selenium import webdriver
class bot():
root = Tk() # окошко бота
root.title('Бот пробы') # название бота
root.geometry('1020x620') # размер окна
root.configure(bg='grey25') # цвет окна
def login():
text_enter_login = Label(text='Введите логин')
global enter_login
enter_login = Entry()
text_enter_pass = Label(text = 'Введите пароль')
global enter_passworld
enter_passworld = Entry(show='*')
button_enter = Button(text='Войти', command = 'log_in()')
text_enter_login.pack()
text_enter_login.pack()
enter_login.pack()
text_enter_pass.pack()
enter_passworld.pack()
button_enter.pack()
login()
def log_in():
driver = webdriver.Chrome("path-to-driver")
driver.get("https://www.lowadi.com")
username_box = driver.find_element_by_id("login")
username_box.send_keys(enter_login)
password_box = driver.find_element_by_id("password")
password_box.send_keys(enter_passworld)
root.mainloop() # последняя строчка программы (окошка бота)
from tkinter import messagebox
from tkinter import *
from selenium import webdriver
class bot():
root = Tk() # окошко бота
root.title('Бот пробы') # название бота
root.geometry('1020x620') # размер окна
root.configure(bg='grey25') # цвет окна
def login():
text_enter_login = Label(text='Введите логин')
global enter_login
enter_login = Entry()
text_enter_pass = Label(text = 'Введите пароль')
global enter_passworld
enter_passworld = Entry(show='*')
button_enter = Button(text='Войти', command = 'log_in()')
text_enter_login.pack()
text_enter_login.pack()
enter_login.pack()
text_enter_pass.pack()
enter_passworld.pack()
button_enter.pack()
login()
def log_in():
driver = webdriver.Chrome("path-to-driver")
driver.get("https://www.lowadi.com")
username_box = driver.find_element_by_id("login")
username_box.send_keys(enter_login)
password_box = driver.find_element_by_id("password")
password_box.send_keys(enter_passworld)
root.mainloop() # последняя строчка программы (окошка бота)