擅长:python、mysql、java
<p>我设法让它在没有loginform库的情况下工作,我的解决方案如下。</p>
<pre><code>import scrapy
import requests
class Spider(scrapy.Spider):
name = 'spider'
start_urls = [
'http://start.com',
]
def start_requests(self):
return [scrapy.FormRequest("login.php",
formdata={'username': 'user', 'password': 'pass'},
callback=self.start_crawl)]
def start_crawl(self, response):
#start crawling
</code></pre>