以登陆wordpress为例
def start_requests(self): formdata = { "log": "帐号", "pwd": "密码" } # 构造表单数据 yield scrapy.FormRequest("https://cchheenn.com/wp-login.php", formdata=formdata, callback=self.after_login)#回调 def after_login(self,response): yield scrapy.Request("https://cchheenn.com/wp-admin/index.php",callback=self.index_home)#请求已登陆的首页,并回调 def index_home(self,response): print(response.text)#打印页面内容,如果和成功登陆以后的一样,则登陆成功。