Problem
程式目標為呼叫相同目錄的shell script。
How to?
程式內容主要為:
- 取得python相同目錄的script路徑。
- 賦予此script執行權限。
- 執行script。
import os import stat from os.path import dirname, abspath, join def runCollectPrograme(): mod_dir = dirname(__file__) collect_script = abspath(join(mod_dir, 'collect.sh')) print "Run script: %s" % collect_script st = os.stat(collect_script) os.chmod(collect_script, st.st_mode|stat.S_IEXEC) os.system(collect_script)
留言
張貼留言