亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Scrapy:使用自訂列設(shè)定儲(chǔ)存為 CSV 的指南
P粉576184933
P粉576184933 2024-04-04 14:01:17
0
1
614

所以基本上我正在從網(wǎng)路上抓取數(shù)據(jù),並且我有一個(gè)專案文件導(dǎo)入到我的主蜘蛛文件中?,F(xiàn)在,當(dāng)我抓取資料並將其儲(chǔ)存在容器中並將其另存為 csv 時(shí),連結(jié)列最終總是成為 csv 中的第一列。如何設(shè)定自訂列的位置?

pName = response.css('#search .a-size-medium').css('::text').extract()
        pPrice = response.css('#search .a-price-whole').css('::text').extract()
        imgs = response.css('.sbv-product-img , .s-image-fixed-height .s-image').css('::attr(src)').extract()

        for prod in zip(pName , pPrice , imgs):        
            items['prodName'] = prod[0]     
            items['price'] = prod[1]        
            items['imgLink'] = prod[2]      
            
            yield items

P粉576184933
P粉576184933

全部回覆(1)
P粉391677921

使用 settings.py 檔案或蜘蛛 custom_settings 屬性中的 FEED_EXPORT_FIELDS 設(shè)定。這些列將按照您在設(shè)定值中設(shè)定的順序排列。

例如:

class MySpider(scrapy.Spider):

    custom_settings = {
        "FEED_EXPORT_FIELDS": ["prodName", "price", "imgLink"]
    }

或在settings.py中:

FEED_EXPORT_FIELDS=["prodName", "price", "imgLink"]

scrapy 文件連結(jié)link2

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板