我試圖將從雅虎財務API獲得的貨幣匯率保存爲.txt文件作爲while循環,而另一個線程正在讀取它並編寫圖表用它。由於某些原因,它不會寫入文件,因此整個程序將無法工作如何使寫入文件的循環python
def thread(spot=1):
while spot >60:
savedFile.write(str(currencies.get_rate()) + ',' + str(spot) + '\n')
spot += 1
time.sleep(1)
你打開和關閉'savedFile'的地方? –
這看起來像一個無限循環...如果'現貨> 60''你繼續讓它更大 –
我打開它的權利,並在循環後立即 – visu