1. 程式人生 > 程式設計 >Python基於當前時間批量建立檔案

Python基於當前時間批量建立檔案

在平時的工作中,我們經常會遇到需要批量建立檔案的情況,例如,彙總一個月中每天回覆問題的檔案等,這裡,我們以如何使用當前日期時間建立檔案為例:

import os
import datetime
import time
while True:
  #記錄檔案的儲存地址
  path = input('請輸入檔案儲存地址:')
  #記錄檔案的建立數量
  num = int(input('請輸入建立檔案的數量:'))
  #迴圈建立檔案
  for i in range(num):
    #生成現在的時間
    t = datetime.datetime.now()
    #對現在時間格式化,以此作為檔名
    file = os.path.join(path,t.strftime('%Y%m%d%H%M%S')+'.txt')
    #以utf-8編碼建立檔案
    open(file,'w',encoding='utf-8')
    #休眠1秒鐘
    time.sleep(1)
    #迴圈標識加1
    i+=1
  print('建立成功!')
  #開啟路徑檢視
  os.startfile(path)

執行程式,結果:

Python基於當前時間批量建立檔案

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。