Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 重定向请求问题或请求格式错误_Python 3.x_Scrapy - Fatal编程技术网

Python 3.x 重定向请求问题或请求格式错误

Python 3.x 重定向请求问题或请求格式错误,python-3.x,scrapy,Python 3.x,Scrapy,我有问题,使从这个网站刮擦 我想让我的蜘蛛知道地址当我写marinCouty包裹号时,我写下了下一个代码: def start_requests(self): rows =self.getPin('parcels/Parcel.csv') for row in rows: params = { 'co3': 'MRN', 'apn': row[2], 'situs_house_number': '', 'situs_di

我有问题,使从这个网站刮擦

我想让我的蜘蛛知道地址当我写marinCouty包裹号时,我写下了下一个代码:

def start_requests(self):
rows =self.getPin('parcels/Parcel.csv')

for row in rows:
    params = {
        'co3': 'MRN',
        'apn': row[2], 
        'situs_house_number': '',
        'situs_dir': '-',
        'situs_street_name': '',
        'unit':'',
        'situs_street_suffix': '-',
        'Advanced.Documents.SpecifyBy':'', 
        'Advanced.Documents.Field0':'', 
        'Advanced.Documents.Field1':'', 
        'Advanced.Documents.Field2': '',
        'lblfld3': '', 
        'recaptchaSuccess': '0',
        'IndexViewModel': 'PQGov.Models.IndexViewModel'
    }
    header = {
        'Content-Type': 'application/x-www-form-urlencoded',
        'host':'assr.parcelquest.com',
        'Referer': 'https://assr.parcelquest.com/Statewide/Index'
        
    }


    #print(params)
    yield scrapy.Request(url=self.url,headers=header,body=json.dumps(params),method='POST',callback=self.property,meta = {'parcel':row})


def property(self, response):
    print(response.text)
    row = response.meta.get('parcel')
    #print('prueba3')
    out_data = MarincountyItem()
    print(response.xpath('//body/div[1]//div[2]/div/div/div[2]/div[3]/table//tr[1]/td/text()').extract_first())
    out_data['building_street_address'] = response.xpath('//body/div[1]/section/div[2]/div/div/div[2]/div[3]/table//tr[4]/td/text()').extract_first()
    yield out_data
我的问题是,当我提出“刮毛”时,我的答案总是“无”,所以我认为我提出了一个不好的要求,有人能帮我吗?这是马林县的任何包裹编号

  • 024-261-01
  • 058-390-16
  • 028-222-84