Python计算机编程。代码应该从文本文件读取数据

2024-04-25 13:50:13 发布

您现在位置:Python中文网/ 问答频道 /正文

现在我正在尝试编写一个代码,从一个URL文件中获取数据来计算平均温度。文件读取正确(我为“d”做了一个print语句,所有内容都在那里),但在那之后,所有内容似乎都停止了工作。你知道吗

该文件有4列(按此顺序):日、月、年和温度。 因为我想计算平均温度,所以我只需要最后一列,但我想先定义所有列,因为我需要能够找到每年的平均温度!你知道吗

我真的希望你能帮我,我已经在这方面工作了好几个小时,但毫无进展。你知道吗

这是我当前代码的开头。。。。你知道吗

local_file='str(station)'
infile = open(local_file, 'r')
d=infile.readlines()
data = {}
data['data'] = {}
#defines each column with an actual variable name
for line in infile:
  columns = line.split()
  print columns
  month = int(columns[0])
  day = int(columns[1])
  year = int(columns[2])

=========================================================

事先谢谢你的帮助。我真的很感激你的建议!你知道吗


Tags: columns文件代码url内容data顺序local