看板 [ Python ]
討論串[問題] python system() 想自動執行一個*.c
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者superpigking (豬代王)時間18年前 (2006/12/21 11:33), 編輯資訊
1
0
0
內容預覽:
小弟是初用python. 最近在改一個python的檔案. 小弟在linux下執行. 其中看到了 system() 可以在命令列下執行()裡的script. 但是小弟試寫了一個script檔 run_c. 裡面只有. #!/bin/sh -f. gcc encoder.c. 然後寫了一個sim.py
(還有136個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者xluna (愚某人)時間18年前 (2006/12/24 01:58), 編輯資訊
0
0
0
內容預覽:
system 是將字串送到 shell 執行,所以相當於你在shell上打 "runc_c". 但因為你自己寫的script檔沒有設進PATH,所以會產生錯誤。. 解決方法是將 system("runc_c") 改成這樣. system("./run_c"). 或是. system("sh run_
首頁
上一頁
1
下一頁
尾頁