【发布时间】:2020-06-19 17:16:28
【问题描述】:
这是我的代码 sn-p 从 CSV 获取我需要的数据:
pathName = 'pathName'
export = pd.read_csv(pathName, skiprows = [0], header = None)
#pathName: Find the correct path for the file
#skiprows: The first row is occupied for the title, we dont need that
omsList = export.values.T[1].tolist() #Transpose the matrix + get second path
for omsID in omsList:
productOMS = omsID
这就是我如何产生所说的项目:
item['productOMS'] = productOMS
yield item
这是我要从中获取数据的列
当我运行我的蜘蛛时,我得到 nan 作为 omsID 的输出,经过研究我发现这意味着不是数字。这是有道理的,因为我认为它们会被视为字符串,所以我将如何调整我的程序以将这些数据字段识别为字符串而不是整数或将它们读入整数?
【问题讨论】: