作者Reinhard (伪ABJ)
看板Python
标题[问题] os.system 执行目前目录执行档
时间Tue Sep 30 15:38:18 2008
假设我在目前目录下有一个执行档 a.out
如果下 os.system("./a.out")
将会出现下列错误讯息:
sh: ./a.out: not found
如果把 ./ 换成绝对路径也不行… @@
在前面加 sh 也不行
所以如果想执行目前目录底下的执行档该怎麽下才正确呢?
话说用 python 来代替 shell script 是不是一个不太好的主意啊? 大家觉得勒
我是觉得 string 的处理上 loop 等等都比直接写 shell script 简单得多
--
◎ Team Programming Dragon ◎
http://graphics.csie.ntu.edu.tw/~jonathan/tpd/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 157.82.147.209
1F:推 bizkit:python代替shell script很棒啊 我就是这样用 09/30 17:11
2F:→ bizkit:好久没写bash了XD 09/30 17:11