Пишу программу, чтобы проверить, есть ли у игрока плащ в майнкрафте. Я решил использовать селен, и вот мои проблемы:
- Почему селен не показывает ошибок или ничего не отображает, но он не работает, потому что на windows и linux нет открытого браузера, поэтому это не может быть windows виной, как я думал.
- Как сделать для программы взять ники из списка в другом файле (nick.py) и вывести сколько у игрока накидок подряд
Cape.py
import requests,os
from selenium import webdriver
from time import sleep
from nick import nickname
class Checker:
def __init_(self, nickname):
self.driver = webdriver.Chrome()
self.driver.get("https://pl.namemc.com/")
sleep(2)
driver.find_element_by_xpath("/html/body/header/div[2]/form/div/input")\
.send_keys(nickname)
driver.find_element_by_xpath("/html/body/header/div[2]/form/div/div/button")\
.click()
name = driver.find_element_by_xpath("/html/body/main/h1")
cape = driver.find_element_by_xpath("/html/body/main/div/div[2]/div[4]/div[1]")
print('name', " | ", 'cape')
Checker()
Nick.py
zandey
and
other
nick
minecraft
players