1、獲取日期 時間
#獲取Unix 時間戳(這個是顯示不一樣的時間格式)
import os
import fnmatch
import time
for File in os.scandir():
print(file.name,file.stat().st_mtime)
運行結果
#獲取正常時間效果
import os
import fnmatch
import time
for file in os.scandir():
print(file.name,time.ctime(file.stat().st_mtime))
運行結果
2、讀取txt文檔内容 R表示讀取,W表示寫入
import os
f = open('c:\intel\\file.txt','r',encoding='utf-8')
text = f.readlines()
print(text)
f.close
運行結果
3、寫入内容到txt文檔中 open(),write()
with open('c:\intel\\file.txt','w', encoding='utf-8') as f:
text = '寫入第一行内容\n第二行内容\n第三行内容\n'
f.write(text)
#w 存在内容覆蓋不存在新建
#a 在文件後面直接追加
打開文件後看到運行結果
4、創建臨時文件存儲數據
#TemporaryFile #表示不執行此行代碼
from tempfile import TemporaryFile
with TemporaryFile('w ') as f:
f = TemporaryFile('w ') # w 表示寫入及讀取文件
f.write('Hello 尹總!')
f.seek(0) # 表示回到文件開頭位置
data = f.readlines()
print(data)
5、 創建臨時文件夾
# 程序運行完後會自動删掉臨時文件或文件夾
from tempfile import TemporaryDirectory
with TemporaryDirectory() as tmp_folder:
print(f'臨時文件夾:{tmp_folder}')
#不可以在後面進行寫入文件 f.wirte("fd66s")
運行結果
,