2017-06-20 37 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服务器您可以使用计划任务。

相关问题