[問題] 讀取外部檔案內容
如題,有兩個問題。
1.
假如這個 python 文件檔為 testPy.py
另外一個文字文件 data.txt
內容:title = "apple"
f = open('data.txt', 'r')
obj = f.read()
看到很多教學在這個打開外部文件的地方
都是寫死檔名。
如果今天我想要在終端機上執行如下:
python testPy xxx
因為想要套用任何文件都能執行,不是只執行已寫死的特定文件,所以希望後面這個 xxx 的地方能丟入不同的文件(不在同一個路徑)路徑,例如:
python testPy /Users/guest/data2.txt
或
python testPy /Users/admin/data3.txt
然後 python 就能讀取丟進來的文件內容
2.
如果想要修改讀取進來的特定內容,例如:
若讀取進來的文件內有 title 欄位,則將該欄位內的值(ex: "apple")改成 "book"
這兩個問題,希望有大大幫忙解答,感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.4.121 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1594087132.A.F03.html
推
07/07 10:45,
5年前
, 1F
07/07 10:45, 1F
→
07/07 11:15,
5年前
, 2F
07/07 11:15, 2F
→
07/07 13:32,
5年前
, 3F
07/07 13:32, 3F
→
07/07 13:34,
5年前
, 4F
07/07 13:34, 4F
→
07/07 13:36,
5年前
, 5F
07/07 13:36, 5F
→
07/07 13:37,
5年前
, 6F
07/07 13:37, 6F
感謝樓上的大大們提供參考,我來研究一下
※ 編輯: sck921 (101.10.4.121 臺灣), 07/07/2020 14:07:11
→
07/07 16:32,
5年前
, 7F
07/07 16:32, 7F

→
07/07 16:33,
5年前
, 8F
07/07 16:33, 8F
推
07/07 23:46,
5年前
, 9F
07/07 23:46, 9F
不用了,已經都解決了,感謝各位留言
※ 編輯: sck921 (101.10.4.121 臺灣), 07/09/2020 10:24:30
→
07/09 18:35,
5年前
, 10F
07/09 18:35, 10F
推
07/18 09:49,
5年前
, 11F
07/18 09:49, 11F
Python 近期熱門文章
PTT數位生活區 即時熱門文章