1
我有一個項目,我想輸入數據到CSV。如何將數據輸入到csv?
我想如果數據是小於500,如果該值是大於500
import csv
def rawInputTest():
x = raw_input(">>> Input: ")
print x
return x
def writeToFile(xx):
with open('WorkOrderLog.csv', 'a') as f:
w=csv.writer(f)
a=0
b=0
if xx>500:
b=xx
elif xx<500:
a=xx
g=[a,b]
w.writerow(g)
while (True):
rawInputTest()
writeToFile(rawInputTest())
結果予另一基準可以被保存在第二列中的數據被保存在第一列希望是這樣的:
輸入:600
輸入:300
結果應該是[300,600]
。
如果您再次輸入密碼,則應將數據保存到第二行。
你在正確的軌道上。因爲您一次只能獲取一個輸入值,所以最簡單的方法是在將它們寫入文件之前先收集兩個值。但是還有其他考慮因素需要考慮。例如,如果用戶輸入兩個大於500的值,會發生什麼? – DaveL17