1樓:可靠的我心我在
知乎bai上du
的zhi 就複製
dao過來了回答
怎麼讓python 建立 日期命名檔案
2樓:匿名使用者
前提: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如何判斷變數是列表
動態語言一般用的bai都是鴨子型別,最du好不要去zhi判斷,或者限制一dao個變數的具體型別,只要這個 專變數能完成你的屬目標就可以了。python內建的方法是isinstance isinstance dict true isinstance 5,dict false isinstance di...
如何在python中生成多個不在一起的矩形
用xpath找到file這個節點,然後尋找其子節點比較filename的名字是否相等,如果相等的話直接返回其父節點,然後用root刪除掉該節點,如下 node2 root.xpath root file for i in range len node2 for c in node2 i if c.t...
用python如何跳過檔案的第一行並且統計剩下部分的
示例 如下 1 假設你統計的字串中間用空格分割,可以根據你具體情況修改。2 最後生成乙個字段,key為對應的字串,value為出現的個數。file open e aaa.txt r context file.readlines rownum len context result for i in r...