Python自動化辦公p3: 創建臨時文件或文件夾



import os
#1-讀取文件內容 open(),reanlines(),close()

# f = open('file1.txt','r')
# # text = f.readlines()
# # print(text)
# # f.close()

with open('file1.txt','r') as f:
    text = f.readlines()
    print(text)
#----------寫文件 w/a-----------------
with open('file2.txt','a+') as fi:
    text = '第一行\n第二行\n'
    fi.write(text)
    fi.write('第三行')
    fi.seek(0)# 光標移到文件開頭
    data = fi.readlines()
    print(data)
#-----------------------------------
#2-創建臨時文件存儲數據-TemporaryFile 程序結束自動刪除掉
from tempfile import TemporaryFile

with TemporaryFile('w+') as f:
    f.write('hello world!')
    f.seek(0)
    data = f.readlines()
    print(data)

#3-創建臨時文件夾 -TemporaryDirectory 程序結束自動刪除掉
from tempfile import TemporaryDirectory

with TemporaryDirectory() as temp_file:
    print(F'臨時文件夾:{temp_file}')
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章