使用python登录并绕过Cloudfare
我试图通过使用使用python登录并绕过Cloudfare,python,parsing,session,Python,Parsing,Session,我试图通过使用cfscrap绕过Cloudfare,然后登录来解析一个网站 我刚开始使用python,所以我不了解这些库是如何工作的。有没有办法把它们结合起来 from lxml import html import requests from requests import session import cfscrape payload = { 'username': 'myUsername', 'password': 'myPassword' } with session
cfscrap
绕过Cloudfare,然后登录来解析一个网站
我刚开始使用python,所以我不了解这些库是如何工作的。有没有办法把它们结合起来
from lxml import html
import requests
from requests import session
import cfscrape
payload = {
'username': 'myUsername',
'password': 'myPassword'
}
with session() as scraper:
scraper = cfscrape.CloudflareScraper()
scraper.post('http://kissanime.to/Login', data=payload)
page = scraper.get('http://kissanime.to')
page_tree = html.fromstring(page.content)
check_login = page_tree.xpath('//a[@id="aDropDown"]/span/text()')
not_logged_in = page_tree.xpath('//a[@href="http://kissanime.to/Login"]/text()')
print check_login
print not_logged_in
如果我成功登录,check\u login
应该返回myUsername