【发布时间】:2017-02-25 18:43:00
【问题描述】:
你好 stackoverflow 社区,请帮助我,我的代码是:{
import scrapy
import pandas as pd
class QuotesSpider(scrapy.Spider):
organization=pd.read_csv("/home/jihane/Téléchargements/odm.csv/organizations.csv")
data = organization.twitter_url.tolist()
def start_requests(self):
urls = data
for url in urls:
yield scrapy.Request(url=url, callback=self.parse)
def parse(self, response):
y=dict()
page=response.url
societe= response.url.split("/")[-1]
y["url"]=page
y["name"]=societe
for t, v in zip(response.css("span.ProfileNavlabel::text"),response.css("span.Profile-Nav-value::text")):
t= t.extract()
v= v.extract()
y[t]=v
print(y)
}
我想使用 csv 文件列中的列表的部分给了我错误,我还想知道如何将字典转换为数据框。太感谢了
【问题讨论】: