liyanbo的个人博客分享 http://blog.sciencenet.cn/u/liyanbo

博文

python调用c++,java,python,shell程序

已有 2672 次阅读 2017-9-26 12:58 |个人分类:programming language|系统分类:生活其它

下面的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");
   }
}






https://blog.sciencenet.cn/blog-1515646-1077827.html

上一篇:二分查找
下一篇:BioPython的安装
收藏 IP: 130.56.215.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-26 13:44

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部