【发布时间】:2018-12-10 10:28:55
【问题描述】:
我想在python中的当前时间一小时后创建一个文件夹。我知道如何获取当前时间和日期并创建一个文件夹。但是如何在我指定的时间创建一个文件夹。任何帮助将不胜感激。
from datetime import datetime
from datetime import timedelta
import os
while True:
now = datetime.now ()
#print(now.strftime("%H:%M:%S"))
y = datetime.now () + timedelta (hours = 1)
#print(y.strftime("%H:%M:%S"))
if now== y:
os.makedirs (y.strftime ("%H/%M/%S"))
这行得通吗?
编辑:- 我必须连续运行代码,即每时每刻都创建文件夹
【问题讨论】:
-
如果你打算同时做其他事情(我猜你这样做),你将需要一些线程来等待时间过去,然后创建你的文件夹
-
你可以使用
time.sleep()来保持你的线程活跃
标签: python python-3.x