Java 在Python中使用Jar文件
我必须在Python代码中使用github上可用的词干分析器。github项目的作者在自述文件中给出了一个用法命令行,即:Java 在Python中使用Jar文件,java,python-3.x,Java,Python 3.x,我必须在Python代码中使用github上可用的词干分析器。github项目的作者在自述文件中给出了一个用法命令行,即: java -jar khoja-stemmer-command-line.jar test-in.txt test-out.txt python中数据帧的每一行都必须作为test-in.txt发送到此命令,test-out.txt将给出输出。 有人能告诉我如何在python中从命令行开始到结束集成此功能吗?您可以使用: import os os.system("jav
java -jar khoja-stemmer-command-line.jar test-in.txt test-out.txt
python中数据帧的每一行都必须作为test-in.txt发送到此命令,test-out.txt将给出输出。
有人能告诉我如何在python中从命令行开始到结束集成此功能吗?您可以使用:
import os
os.system("java -jar khoja-stemmer-command-line.jar test-in.txt test-out.txt")
如果您使用的是3.5以上版本的Python,那么可以使用subprocess 值得一提的是,根据您需要做什么,使用它可能会更好。如果我必须在主java文件中访问它,它会是这样的:Stemmer mystemmer=newstemmer;字符串结果=mystemmer.stemtoken;然而,我在python中有这个“令牌”,我必须像那样将它传递给java类方法,然后在python中得到结果。你能告诉我怎么做吗?这应该是一个新问题: