Ключ PYTHON BeautifulSoup $ _GET не может получить действительный ключ - PullRequest
0 голосов
/ 14 сентября 2018

Мне нужно получить ключ $ _GET http://naruto.lt/kovos.php?kur=begin&ref=[GENERATING СЛУЧАЙНЫЕ НОМЕРА КАЖДОГО ЗАПРОСА] & kas = kzm_Futa% 20Kagetsu

Так что мне нужно получить $ _GET ['ref'] - я не очень хорош в этом, поэтому я не знаю, как это сделать. Я пытаюсь найти некоторую информацию по этому вопросу, но информации об этом немного. Этот $ _GET ['ref'] каждый запрос генерирует случайные числа, так как я могу получить в реальном времени значение $ _GET ['ref'].

Следующая моя программа:

import requests
from bs4 import BeautifulSoup
headers = {
    "Cookie": "PHPSESSID=17fk5m4lcr371k2d21psscv3n7",
    "User-Agent": "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 Safari/537.36"
}

url = "http://naruto.lt/kovos.php?kur=mob&kas=kzm_Futa%20Kagetsu"
r = requests.get(url)
soup = BeautifulSoup(r.content, 'html.parser')
ref = soup.find("a", {"kur": "begin"})
refas = ref['ref']
postas = {
    "zinute": "Testas",
    "submit": "Rašyti"
}
r = requests.get(url, headers=headers)
print(ref)

Извините за грамматические ошибки, я учусь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...