91972cfec250896ea431a0b61766e426.png

喵喵时光机

package test;import java.io.BufferedReader;import java.io.InputStreamReader;public class MyDemo {    

    public static void main(String[] args) { 

        try {

           System.out.println("start");

           String[] args1=new String[]{"python","D:\\pyworkpeace\\9_30_1.py"};

           Process pr=Runtime.getRuntime().exec(args1);

           BufferedReader in = new BufferedReader(new InputStreamReader(

             pr.getInputStream()));

           String line;           while ((line = in.readLine()) != null) {

            System.out.println(line);

           }

           in.close();

           pr.waitFor();

           System.out.println("end");

          } catch (Exception e) {

           e.printStackTrace();

          }}    public void test(){

        System.out.println("我的第一个方法C");

    }

}调用的是D盘下的9_30_1.py文件,得到的结果如下:start[ 1. 1. 1.]java 调用有第三方库的python脚本成功endpython文件的内容:import numpy as npif __name__ == '__main__':

    a = np.ones(3)    print(a)    print('java 调用有第三方库的python脚本成功')

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐