def check():
global main_slow, main_com, body
tok = str(body.get())
print(tok)
mas = main_slow.get(1.0, END).split('\n')
for i in mas:
if ':' in i:
var = i.split(':')
var[0] = var[0].strip()
var[1] = var[1].strip()
main_com.update(var[0],var[1])
print(main_com)
botik = Bot(tok, main_com)
botik.work()
mbtn = Button(root, text = 'Старт', command = check ).place(x = 500, y = 400, widt = 300)
tools = ['RTS-', 'Si-', 'Eu-', r"BR-*", 'SILV-', 'GOLD-']
def get_link(soup, tool):
link = soup.find('a', href=True, string=re.compile(tool))
print(link['href'])
def main():
# этот код я убрал, тут нажимается кнопка и вытаскивается код страницы
blocks_list = driver.find_element_by_class_name('blocks-list')
soup = BS(blocks_list.get_attribute('innerHTML'), 'html.parser')
#save_to_file(soup, 'soup.txt')
for tool in tools:
try:
link = get_link(soup, tool)
except(Exception):
print(Exception)
finally:
driver.quit()
if __name__ == '__main__':
main()
А какие команды передаются в coms?