1樓:匿名使用者
前提:1、python可以使用open函式來建立檔案。
2、python可以使用datetime模組來獲取日期。
實現**:
方法1,使用isoformat()函式來直接生成格式化的日期:
from datetime import datetime
open(datetime.now().date().isoformat()+'.txt', 'w').close()
這樣就可以直接建立一個名為2016-06-07.txt的檔案,根據當天日期不同而不同。
方法2,使用strftime函式生成格式化的日期:
from datetime import datetime
open(datetime.now().date().strftime('%y%m%d')+'.txt', 'w').close()
這樣可以建立一個名為20160607.txt的檔案,根據當天日期不同而不同。
函式說明:
strftime(...)
按指定樣式格式化時間轉換成字串。
isoformat(...)
將時間轉換成字串iso 8601格式,yyyy-mm-dd
格式化字元說明:
%y 年份以世紀為十進位制數。
%m 月份的十進位制數[01,12]。
%d 當月日為十進位制數[01,31]。
%h 小時(24小時制)作為十進位制數[00,23]。
%m 分鐘的十進位制數[00,59]。
%s 其次為十進位制數[00,61]。
%z 時區與utc的偏移。
%a 本機格式的縮寫工作日名稱。
%a 本機格式的完整週日名稱。
%b 本機格式的縮寫月份名稱。
%b 本機格式的完整月份名稱。
%c 本機格式的適當的日期和時間表示。
%i 小時(12小時制)作為十進位制數[01,12]。
%p 對語言環境的等同無論是上午或下午。
備註:建議使用第二個函式,可以自定義日期格式,方便使用。
python怎麼return後讓迴圈繼續執行
continue 命令,跳出本次迴圈進行下次迴圈。題主需要的應該是 break 命令了。直接跳出迴圈執行下一步操作。return 會直接另函式返回,函式就執行結束了,所有該函式體內的 都不再執行了,所以該函式體內的迴圈也不可能再繼續執行。如果你需要讓迴圈繼續執行,就不能return函式,而應該選用b...
怎麼讓EXCEL自動排列日期
excel中怎麼設定自動更新日期 1選確保日期列的格式統一,如yy mm dd2選擇 資料,排列 3首要關鍵字為日期列列名 4升降序按你的需要選即可 選確保日期列的格式統一,如yymmdd,選擇 資料,排列,首要關鍵字為日期列列名,升降序按你的需要選 不知道的話,隨便選一個,不對,再改 即可 你的意...
王者榮耀,怎麼讓好友加入自己建立的戰隊
1 隊長邀請 想要拉好友進戰隊,必須自己本人是隊長或者副隊友,其它職位沒有這個能力。如果那個人不是你的好友就需要先增加好友,這樣好友列表裡才會邀請入隊的字樣。2 非隊長邀請 如果你不是隊友 副隊長,那麼你可以採用這種方法。在你的好友列表頁面會有一個推薦入隊,你點了相當好友後就相當於推薦你進行你們的戰...