我用python处理NLP。有一个NLP工具,即Zemberek,用于土耳其语。但它是用java编写的。所以我必须使用jython来导入这些类。我安装了Jython2.7。另外,我安装了eclipsemars作为java的IDE。在Internet上,我找到了在IDE中使用Jython的以下链接。我安装了PyDev并按照链接中的说明正确配置了它。在import sys

import os

import java.lang.System.out

import java.util.Arrays

import java.util.List

zembereksourcedir = ?

sys.path.append(zembereksourcedir +'/jar/zemberek-tr-2.1.1.jar')

sys.path.append(zembereksourcedir +'/jar/zemberek-cekirdek-2.1.1.jar')

from net.zemberek.erisim import Zemberek

from net.zemberek.tr.yapi import TurkiyeTurkcesi

zemberek = Zemberek(TurkiyeTurkcesi())

for st in ["ebeni","ırz"]:

kok = zemberek.kokBulucu().kokBul(st) # array(net.zemberek.yapi.Kok, [ev ISIM , evli ISIM ])

print str(list(kok))

k = str(list(kok)).split()[0][1:]

print k

上面给出了我尝试运行的代码(可以在下面的链接https://gist.github.com/ferayebend/5331379)中找到,但问题是,即使我正确地指定了路径,它也会出错。在

^{pr2}$

我正确地应用了这些步骤来创建项目,这在上面的链接中也有说明。但我还是解决不了这个问题。任何帮助都将不胜感激。在

jython 导入java包_在jython中导入java类相关推荐

  1. java导入jar包源码_eclipse中导入jar包的源码

    在日常开发工作中,我们时常会需要查看下第三方jar包的源码来更加正确的理解该jar包或者框架提供的功能.下面是笔者知道的两种添加jar包源码的方式: 方式一:configure build path中 ...

  2. golang导入git包_使用go module导入本地包的方法教程详解

    go module 是Go1.11版本之后官方推出的版本管理工具,并且从 Go1.13 版本开始, go module 将是Go语言默认的依赖管理工具.到今天 Go1.14 版本推出之后 Go mod ...

  3. go语言导入git包_使用go module导入本地包的方法教程详解

    go module 是Go1.11版本之后官方推出的版本管理工具,并且从 Go1.13 版本开始, go module 将是Go语言默认的依赖管理工具.到今天 Go1.14 版本推出之后 Go mod ...

  4. js 中 java 代码_在js中嵌套java代码

    jsp中有时候在js中操作某些java后台传递过来的数据逻辑比较复杂,比如list内容的遍历,可以直接在页面上添加java脚本来执行内容,代码如下: //在js中插入java代码操作 //取出java ...

  5. 修改docker内java内存_在docker中使用java的内存情况

    Java和Docker不是天然的朋友. Docker可以设置内存和CPU限制,而Java不能自动检测到.使用Java的Xmx标识(繁琐/重复)或新的实验性JVM标识,我们可以解决这个问题. 虚拟化中的 ...

  6. 游戏装备强化java机制_从游戏中理解Java特性,我悟了!

    想学好一门开发语言,掌握了它的语言特性,学习起来往往能达到事半功倍的效果,自从接触到Java这个词,想必被灌输最多的就是Java是面向对象的编程的,要记住一点万物皆可对象,所有的特性都是基于对象来展开 ...

  7. python导入pandas出错_在python中导入Pandas总是会出错

    我正在使用python 3.6,windows 7,pyCharm IDE . 尝试使用 import pandas 导入pandas时,我不断收到此消息 . 文件"C:\ Users \ ...

  8. idea 模块jdk依赖总是自动变_解决IDEA中导入新的maven依赖后Language Level自动重置问题...

    问题: 弄了个测试项目,因为有涉及JDK1.8的代码,所以将IDEA中默认的Language Level 5(即对应JDK1.5),修改为了8(即对应JDK1.8),但是每次引入新的maven依赖,自 ...

  9. 关于java包_关于Java包

    关于java包 我希望大家都同意,类的方法应该很小,并且只有很少的依赖关系. 这种观点被广泛接受,而对"小"的解释则各不相同. 关于这一点有很多文献. 但是包裹呢? 有些人将包视为 ...

最新文章

  1. java好还是python好-学Python 好还是java 好?
  2. 【数据库】MySQL数据库(一)
  3. 配置kubernetes服务basic auth
  4. 融云开发案例核心代码分享
  5. java虚拟机手机系统,微软java虚拟机
  6. activiti 解压zip java.lang.IllegalArgumentException: MALFORMED 错误
  7. 微信小程序代码体积压缩到最小
  8. 番茄花园xp开机音乐_抱歉,Windows XP的开机音乐骗了你20年
  9. matlab 文本分析工具,MATLAB,Simulink. - Text Analytics , 文本分析工具箱-鈦思科技
  10. 经典混响插件免安装+50拓展 – Audio Ease Altiverb 7 XL 7.2.8 WiN
  11. SmartUpload文件上传
  12. Postgresql模糊查询插件pg_bigm安装
  13. win10系统预加载服务器,等等, 你的win10关闭了这几个服务, 会流畅许多
  14. C语言实现数字全排列
  15. 《嵌入式 - 语音识别TWen-ASR-ONE开发笔记》第2章 TWen-ASR-ONE开发环境搭建与使用
  16. TestCenter测试管理工具介绍和环境配置(A)
  17. 区块链+医疗:隐藏的百亿级市场?
  18. 信用社网银服务器无响应,农村信用社网上银行显无法显示网页
  19. 操作系统--常见秋招、春招问题汇总(持续更新)
  20. 知识付费直播间的实用售课技巧

热门文章

  1. 设计模式之工厂模式,史上最强,不服来辩!
  2. Mac上修改host
  3. 基于FPGA的除法器设计
  4. Python工程之设计模式总结
  5. 如何在Windows上创建,解压,更新.tar.gz压缩包
  6. 关于Java RDP协议实现远程桌面连接的开源项目properjavardp
  7. meituan-YOLOV6-训练自己的数据集-新鲜出炉的YOLOV6
  8. 智慧应急解决方案-最新全套文件
  9. 基于labview的小波去噪算法及传统去噪算法性能的对比分析
  10. 法语书信开篇语结束语句型参考