2017-06-20 41 views
0

我想讓下面的代碼每分鐘都寫到一個文件 並且整天在後臺運行。 我想讓這個程序在電腦啓動時啓動。任何 幫助將非常感謝,因爲我是一個新手! 我將在一天中隨機訪問此文本文件中的數據。如何每分鐘將以下時間戳寫入文本文件?

import datetime 
from time import sleep 

def timechange(): 
    with open('timestamp', 'w') as f: 
     d_date = datetime.datetime.now() 
     reg_format_date = d_date.strftime("%I:%M %p CT %m/%d/%Y") 
     f.write('%s BRIAN BISSLAND \nCONFIRMED MATERIAL, QUANTITY, PRICING AND CDD' % reg_format_date) 
     sleep(1) 

for i in range(10): 
    timechange() 
+1

什麼操作系統? – idjaw

+0

在Windows上,您可以添加運行腳本的啓動任務,或者在Windows \ Start Menu \ Programs \ Startup文件夾中添加一個快捷方式。實際的文件夾路徑會因您運行的版本而異。 – martineau

回答

0

如果您在Linux服務器上運行此腳本,則可以使用Crontab定期調用此腳本。 Windows服務器您可以使用計劃任務。

相關問題