iT邦幫忙

2021 iThome 鐵人賽

DAY 19
0
自我挑戰組

我以為我今年休息但怎麼還是來報名了Python入門挑戰30天系列 第 19

D19 - 彭彭的課程# Python 文字檔案的讀取和儲存(1)

  • 分享至 

  • xImage
  •  

最近看了地獄廚房
覺得好看!!!
裡面一堆肉看起來超好吃的XD

今天終於進入匯入檔案的部份
連結:https://www.youtube.com/watch?v=C4OkV6DrVRs&list=PL-g0fdC5RMboYEyt6QS2iLb_1m7QcgfHk&index=13&ab_channel=%E5%BD%AD%E5%BD%AD%E7%9A%84%E8%AA%B2%E7%A8%8B

  • 檔案操作流程
    • 開啟檔案
    • 讀取或寫入
    • 關閉檔案
  1. 開啟檔案
    基本語法
    檔案物件=open(檔案路徑,mode=開啟模式)

  2. 讀取或寫入
    開啟模式參數常用有三種

讀取模式- r
寫入模式- w
讀寫模式- r+

  1. 讀取檔案
    讀取全部文字
    檔案物件.read()

一次讀取一行(批次讀)
for 變數 in檔案物件:
從檔案依序讀取每行文字到變數中

讀取Json格式
import json
讀取到的資料=jaon.load(檔案物件)

  1. 寫入檔案 (儲存檔案)
    寫入文字
    檔案物件.write(字串)

寫入換行符號
檔案物件.write(“這是範例文字\n”)

寫入jaon格式
import json
jason.dump(要寫入的資料,檔案物件)

  1. 關閉檔案
    基本語法
    檔案物件.close()
  • !!最佳實務
    with open(檔案路徑,mode=開放模式)as 檔案物件:讀取或寫入檔案的程式
    程式會自動關檔案不用寫close

抱歉各位牛排看起來太好吃了
明天再來練習XDD


上一篇
D18 - 彭彭的課程# Python Package 封包的設計與使用
下一篇
D20 - 彭彭的課程# Python 文字檔案的讀取和儲存(2)
系列文
我以為我今年休息但怎麼還是來報名了Python入門挑戰30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言