[問題] 想於Shell 執行.py檔

看板Python作者 (惡魔)時間9年前 (2016/10/08 18:01), 編輯推噓0(0010)
留言10則, 4人參與, 最新討論串1/1
最近買了葉難的書 想玩玩看python 使用的版本為 3.5 系統 WINDOWS 看書的內容 用IDLE 及 CMD 執行都有成功 目前是做一個bat檔來執行 set/p file="腳本檔名:" python D:\python_code\%file%.py 想詢問是否有辦法於 Shell直接執行 類似 Rebol 的 do %檔名.reb 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.156.207 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1475920901.A.782.html

10/08 20:59, , 1F
直接執行?輸入 xxx.py 這樣就可以執行是嗎?
10/08 20:59, 1F

10/08 20:59, , 2F
若是,就只是設定一般 .py 檔案關連到 python 處理就好
10/08 20:59, 2F

10/08 23:33, , 3F
類似這樣 一個函數 可以執行.py檔
10/08 23:33, 3F

10/09 01:54, , 4F
python "檔名"
10/09 01:54, 4F

10/09 01:54, , 5F
你 bat 不就只是把檔名放在變數而已...
10/09 01:54, 5F

10/09 07:59, , 6F
在windows 命令字元 打這樣可以成功 但是 python互動
10/09 07:59, 6F

10/09 07:59, , 7F
交談視窗不行
10/09 07:59, 7F

10/10 23:48, , 8F
import os
10/10 23:48, 8F

10/10 23:49, , 9F
os.system(腳本位置+腳本名稱.py)
10/10 23:49, 9F

10/10 23:49, , 10F
呼叫 os 指令執行
10/10 23:49, 10F
文章代碼(AID): #1N-CG5U2 (Python)
文章代碼(AID): #1N-CG5U2 (Python)