s = requests.session()
                  
                  
                  
                  
                  
                  r2 = s.get(‘some https’)
                  
                  
                  
                  
                  
                  token = s.post(‘some https’)
                  
                  
                  
                  
                  
                  token = token.text
                  
                  
                  
                  
                  
                  soup = BeautifulSoup(token, "html.parser")
                  
                  
                  
                  
                  
                  token = soup.find("input", {"name": "__RequestVerificationToken"}).attrs['value']
                  
                  
                  
                  
                  
                  Вопрос, как использовать переменные token здесь:
                  
                  
                  
                  
                  
                  def ground():
                  
                  
                          cook()
                  
                  
                                    data = {‘__RequestVerificationToken’:token}
                  
                  
                  
                  
                  
                  ошибку выдает такую:
                  
                  
                  
                  
                  
                  Traceback (most recent call last):
                  
                  
                    File "/Users/macbookair/PycharmProjects/pythonProject7/main.py", line 45, in <module>
                  
                  
                      "__RequestVerificationToken": token,
                  
                  
                  NameError: name 'token' is not defined. Did you mean: 'open'?
                  
                  
                
Почему внутри функции нельзя получить токен, а затем уже использовать? Глобалы - такое себе
Обсуждают сегодня