||
下面的python程序调用了shell, python, c++和java
#!/usr/bin/python
import os,sys
import HelloWorld # java的文件名,要用javac编译得到class文件
print "test"
os.system('/home/users/u6260133/Tools/test.sh') #shell
os.system('/home/users/u6260133/Tools/test.py') #python
os.system('/home/users/u6260133/Tools/test') #c++的可执行文件
test = HelloWorld() #java的类名
test.sayHello() #java的函数
print "finish
不过要用jython来运行该程序
java:
public class HelloWorld {
public void sayHello() {
System.out.println("Hello world in java");
}
}
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-24 14:59
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社