1楼:匿名用户
cd 目录
抄调用程序:
import shell
if __name__=="__main__":
print 'call'
shell.startshell()
被执行袭的程序 shell.py:
import os
def startshell():
likefile=os.popen("dir ./")for i in likefile:
print i
没有调试 但大概是这个意思,如果有返回结果则必须用os.popen方法,两个脚步必须放在同一个目录下面。
2楼:匿名用户
你要实现的要求启动一个shell,shell是指**的? dos下?linux下?
还是? 调用一个python程序,可以把要调用的程序写成一个类,然后再编写的程序中import就可以了。。
3楼:看着看着就淡了
这还真不知道。。。不过我看了下要求,如果只是从一个文本(也可以是任何文件,例如py)读出**,再运行结果。那只需要读出文本内容,然后使用exec执行就好了