我有一個Python腳本「program.py」,需要2個命令行參數。在命令行上運行python文件?
當我想上運行命令行這一計劃,我應該輸入:
./python myprogram.py arg1 arg2
不過,我想沒有「蟒蛇」運行我的腳本和「py」爲
換句話說,我想這樣做:
./myprogram arg1 arg2
我寫了一個shell腳本 「myprogram.sh」:
#!/bin/bash
python myprogram.py
但我還是必須通過鍵入
./sh myprogram.sh arg1 arg2
這仍然不是我想要的運行此
有沒有辦法做到這一點?
感謝
你讓它可執行嗎? http://effbot.org/pyfaq/how-do-i-make-a-python-script-executable-on-unix.htm – dm03514