- 163
- 27
Кхм..
Дело такое, есть сайт Minecraft, там можно чекать аккаунт на валидность, но как ето делать так чтоб браузер не откривался, думаю можно с BeautifulSoup, но хз как!
Помогите!
p.s: https://habr.com/ru/post/280238/#comment_8824194 - зацепка №1
p.s: зацепка №2
Я пробовал ето, но чет не пашет надо как-то подключить включить java script, хз как , думаю!
p.s.s: Я узнал что чтоби включить java script надо юзать Selenium! Но с селенимом оч плохо, надо ждать чтоб брвзер открился и страница загрузилась.
ШО Я ПОНЯЛ: Код не работает потому, что не включен java-script, а в requests java-script по-моему включить нельзя, но можно в Selenium.
Вот я попробовал отключить java-script и все так, как сделал скрипт, а скрипт нашел много шлака и надпись Loading...
Спустя еще час, (делаю ето уже 4-5 часов) я понял что: надо качать Phantomjs ето безголовой браузер
Я нашел еще PhantomJS, буду на нем пробовать.
Дело такое, есть сайт Minecraft, там можно чекать аккаунт на валидность, но как ето делать так чтоб браузер не откривался, думаю можно с BeautifulSoup, но хз как!
Помогите!
p.s: https://habr.com/ru/post/280238/#comment_8824194 - зацепка №1
p.s: зацепка №2
Python:
import requests
url = 'https://my.minecraft.net/en-us/login/'
login = 'пооошта'
password = 'парол'
s = requests.Session()
r = s.get(url, auth=(login, password))
b = r.text
file = open('source.txt', 'w', encoding='UTF-8')
file.write(b)
file.close()
p.s.s: Я узнал что чтоби включить java script надо юзать Selenium! Но с селенимом оч плохо, надо ждать чтоб брвзер открился и страница загрузилась.
ШО Я ПОНЯЛ: Код не работает потому, что не включен java-script, а в requests java-script по-моему включить нельзя, но можно в Selenium.
Вот я попробовал отключить java-script и все так, как сделал скрипт, а скрипт нашел много шлака и надпись Loading...
Спустя еще час, (делаю ето уже 4-5 часов) я понял что: надо качать Phantomjs ето безголовой браузер
Я нашел еще PhantomJS, буду на нем пробовать.
Последнее редактирование: