我正在使用python子流程將日誌文件發送給運行python腳本的用戶。但是,每次用戶運行腳本時,都會覆蓋日誌文件。這裏是我在Python代碼中使用的unix子進程命令:更改python子流程中的輸出日誌文件名以使其唯一
subprocess.Popen("mail -s 'logfile.log attached' -r [email protected] -a logfile.log [email protected] &> /dev/null",shell=True)
我怎樣才能使日誌文件的名稱唯一?也許incremant日誌文件名稱爲logfile1.log,logfile2.log等?
訣竅是如何實現這個子過程?