0
的HTML頁面內的CSRF令牌的HTML看起來像這樣發現使用Beautifulsoup
<input type="hidden" name="csrfToken" value="ajax:SOME_TOKEN"/>
我已經試過這幾種不同的方式,但我不斷收到一個錯誤。我認爲這種方式看起來不錯,但顯然不是。
soup = BeautifulSoup(html_page)
soup.find('input', {'name':'csrfToken'})
我不斷收到:
TypeError: 'expected string or buffer'
有什麼想法?
gaaah ..就是這樣。我在做BeautifulSoup(r)而不是BeautifulSoup(r.text) – 2014-10-08 21:37:47
這是一個容易犯的錯誤,很高興你把它整理出來:) – HAL 2014-10-08 21:39:11