[問題] 使用python控制bash是個好方法嗎?
如題
最近在 Linux 上使用 python 做分析
因為 Linux 有很多 tool 很方便,打個 command 就有我要的東西,
最近我有需求,就是需要把 Linux tool 出來的資訊用 python 做分析,
所以有在 python 內使用 subprocess 這個 package 來控制 bash
當然是成功的,也可以 print 出我要的(能 print 出代表可以做分析了)
但這個做法會是個好作法嗎?是否移植性就會比較弱一點?
我需要且已經考量的點有:
1.若要到別台 Liunx 上使用我的 python script,要先裝我用到的 Linux tool
2.只能在 Linux 系統上使用我的 python script
不知道有沒有是我沒有考量進去的點
謝謝大家!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.53.170 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1631270209.A.D6D.html
推
09/10 18:46,
3年前
, 1F
09/10 18:46, 1F
→
09/10 18:46,
3年前
, 2F
09/10 18:46, 2F
→
09/10 18:48,
3年前
, 3F
09/10 18:48, 3F
→
09/10 19:17,
3年前
, 4F
09/10 19:17, 4F
→
09/10 19:17,
3年前
, 5F
09/10 19:17, 5F
→
09/10 19:17,
3年前
, 6F
09/10 19:17, 6F
→
09/10 19:19,
3年前
, 7F
09/10 19:19, 7F
→
09/10 19:20,
3年前
, 8F
09/10 19:20, 8F
→
09/10 19:20,
3年前
, 9F
09/10 19:20, 9F
→
09/10 19:21,
3年前
, 10F
09/10 19:21, 10F
→
09/11 11:10,
3年前
, 11F
09/11 11:10, 11F
→
09/11 11:11,
3年前
, 12F
09/11 11:11, 12F
我不太懂H大的做法1
是去撰寫shell script,然後輸出結果(可能輸出成檔案)
再去python讀取是嗎?
※ 編輯: ericerix (140.115.53.170 臺灣), 09/11/2021 14:24:29
推
09/11 15:33,
3年前
, 13F
09/11 15:33, 13F
→
09/11 15:34,
3年前
, 14F
09/11 15:34, 14F
→
09/11 15:34,
3年前
, 15F
09/11 15:34, 15F
→
09/11 15:51,
3年前
, 16F
09/11 15:51, 16F
→
09/11 16:47,
3年前
, 17F
09/11 16:47, 17F
→
09/11 17:06,
3年前
, 18F
09/11 17:06, 18F
→
09/11 17:06,
3年前
, 19F
09/11 17:06, 19F
→
09/11 17:07,
3年前
, 20F
09/11 17:07, 20F
了解
若原本的想法就是限定在Linux系統上跑
也是可以用原本的做法就是了
謝謝大家解答。
※ 編輯: ericerix (118.160.252.108 臺灣), 09/12/2021 15:14:20
推
09/12 18:57,
3年前
, 21F
09/12 18:57, 21F
推
09/12 18:59,
3年前
, 22F
09/12 18:59, 22F
→
09/12 19:01,
3年前
, 23F
09/12 19:01, 23F
Python 近期熱門文章
PTT數位生活區 即時熱門文章