我已经在csv文件中获得了股票日期和价格。但是,我不允许使用csv包。我不知道如何将数据传输到python所以我可以使用它。新手编码器,不确定如何去做。我要完成(1)我要制作一个文件,用日期和股票价格发布数据,(2)制作一个有股票平均价的文件,(3)制作一个包含股票价格为a的日期的文件一定的价格。但我可以编写代码,我只需要弄清楚如何传输数据以便在python上使用它。感谢任何帮助。
答案 0 :(得分:1)
歌,400.0
YHOO,35.0
fname = "data.csv"
with open(fname) as f:
content = f.readlines()
[[x.strip() for x in y.split(',')] for y in content]
[['GOOG', '400.0'], ['YHOO', '35.0']]
答案 1 :(得分:1)
这是非常基本的东西。我鼓励你在来之前尝试一些python教程并在这里提问,因为用户应该对他们的问题表现出最低限度的理解。总而言之,这是一个用Python编写的非常小的csv解析器。你可以复制它并随意使用它,我希望你能从中学到一些东西:
def read_csv(filename):
with open(filename, 'r') as f:
data = []
for line in f:
data.append(line.rstrip().split(','))
return data
HTH