无法打印出我的csv文件的行

时间:2017-12-09 21:59:28

标签: python csv scraper

我是一名从事数据​​抓取项目的新手编码员。我能够获取我的代码来使数据正常工作,并将其放入一个组织为1 procedure DFS(G,v): 2 label v as discovered 3 for all edges from v to w in G.adjacentEdges(v) do 4 if vertex w is not labeled as discovered then 5 recursively call DFS(G,w) 的csv文件中。现在我想获取这些数据并将其放入列表中并相应地更改变量类型。像[Name,Price,Shipping,Date]之类的东西,所以我可以将这个列表提供给构造函数来制作我所抓取的每个列表的对象。

首先,我只想要一些清晰度。 csv文件是否将每条信息保存为字符串?我不确定。

我遇到的问题是每次我尝试打印出一行我的csv文件时都会遇到错误。我想打印出行,清理数据然后将它们保存到列表中。这是我的代码:

list = ["name", price(int),shipping(int), date (str)]

我不断回来

import csv

with open('Charmander.csv', newline = '') as csv_file:
    data = csv.reader(csv_file, delimiter = ',')
    for line in data:
        print(line[0])

我对csv文件不太熟悉,我不确定我做错了什么,如果有人可以教我并提供一些很好的见解,我只想在我的项目上获得更多进展可以。

0 个答案:

没有答案