2016-04-05 71 views
-2

我需要創建一個python文件,它從兩個單獨的輸入文件中讀取數據並將其輸入到不同的主程序文件中。有人可以幫我讀取輸入文件中的數據嗎?如下圖所示,輸入文件中的數據被格式化:Python從兩個輸入文件中讀取數據

grades.txt:

87965202,3127C4 

87965221,2496B3 

87965208,6703D3 

87965221,2674C4 

students.txt:

87965164,Paris,Yu,6/27/1997 

87965219,Heath,Moss,10/13/1996 

87965187,Cale,Blankenship,10/22/1995 

87965220,Terrence,Watkins,12/7/1996 
+0

是什麼你想要的輸出? – Keatinge

+0

你能否讓你的問題精確?什麼是輸出文件的格式?你試過什麼了?似乎你只是複製粘貼你的作業問題。所有人都可以看出是grades.txt和students.txt代表了兩個表,第一個字段(似乎是regno或其他)作爲主鍵/外鍵。 –

回答

0

不知道你想做什麼,但是如果您想將每個文件中的行讀入列表中,您可以使用此

gradesFile = open("grades.txt") 
studentsFile = open("students.txt") 

grades = gradesFile.readlines() 
students = studentsFile.readlines() 

gradesFile.close() 
studentsFile.close() 

print(grades) 
print(students) 

如果你與你要去的數據工作必須rstrip換行符,你需要,如果你想讀的文件是使用的完整路徑在不同的目錄Python程序