/ / पायथन कंप्यूटर प्रोग्रामिंग। कोड को टेक्स्ट फ़ाइल [बंद] से डेटा में पढ़ना चाहिए - पायथन, मौसम

पायथन कंप्यूटर प्रोग्रामिंग। कोड को टेक्स्ट फ़ाइल [बंद] से डेटा में पढ़ना चाहिए - पायथन, मौसम

अभी मैं एक कोड लिखने की कोशिश कर रहा हूं जो लेता हैऔसत तापमान की गणना करने के लिए एक यूआरएल फ़ाइल से डेटा। फ़ाइल ठीक से पढ़ती है (मैंने "डी" के लिए एक प्रिंट स्टेटमेंट किया था और सबकुछ वहां है), लेकिन उसके बाद सबकुछ काम करना बंद कर देता है।

फ़ाइल में 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])

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

किसी भी मदद के लिए अग्रिम धन्यवाद। मैं वास्तव में किसी भी सलाह की सराहना करता हूं!

उत्तर:

उत्तर № 1 के लिए 1

लाइन निकालें d=infile.readlines() या उपयोग करें d इसके बजाय फॉर-लूप में infile