最近在做的Spark Streaming项目中,需要引用python程序处理数据。
网上搜了很多资料最后得出解决办法。
1.新建一个python文件 test.py
文件路径:src/main/python/test.py
2.在Scala程序中添加一行代码
文件路径:src/main/scala
"python src/main/python/test.py args" !
注意此处需要在代码内添加引用包
3.运行Scala,得到结果
控制台可以输出python程序运行结果
还有一些其他的方法,如建立一