日语动词缀合词

JapaneseVerbConjugator的Python项目详细描述


#日语动词共轭器是日语动词共轭器的python库。



日语动词共轭词将下列动词形式共轭:

*普通形式
*礼貌形式
*~te形式
*条件形式
*意志形式
*潜势形式
*祈使形式
*临时形式
*致使形式
*被动形式

动词共轭器根据"动词类"、"时态"、"形式"和"极性"参数对动词进行共轭。取决于共轭和[动词类](https://wtawa.people.amherst.edu/jvrules/index.php?形式=组),共轭方法的参数可能不同。

**示例**

`generate_plain_form`需要'verb class'、'tense'和'formality'参数。

`generate_volative_form`需要'verb class'、'tense',以及"极性"参数。

如果要在虚拟环境中安装"japaneseverbconjugator"及其依赖项,请首先创建并激活虚拟环境。如果要将虚拟环境名称更改为"venv"以外的名称,请将第二个"venv"替换为所需的名称。使用相同的名称替换第二个命令中的"venv"。

``python
python3-m venv venv
source venv/bin/activate
````


如果遇到问题,请参阅[python虚拟环境教程](https://docs.python.org/3/tutorial/venv.html)。

运行以下命令以安装"japaneservbconjugator"及其依赖项。

```bash
pip install japaneservbconjugator
````


```
找不到Romkan的匹配分布(来自JapaneseEverbconjugator)
````

在这种情况下,运行命令'pip install romkan',然后再次运行'pip install JapaneseEverbconjugator'。

您应该可以继续!请参阅有关如何开始使用库的**用法**部分。方法2:克隆此存储库


转到要克隆此存储库的目录并运行以下命令。

``bash
git clonehttps://github.com/jshiohaha/japaneseverbconjugator.git
````

安装库后,使用以下命令通过pip安装库依赖项。"requirements.txt"中的依赖项将允许您运行库和测试。

``bash
pip install-r requirements.txt
```


请参阅有关如何开始使用库的**用法**部分。

japaneseverbConjugator.src.constants.EnumeratedTypes import verClass,tense,polarity

jvfg=japaneseverbFormGenerator.japaneseverbFormGenerator();创建japaneseverbFormGenerator实例polarity.positive)返回'ar39154;_'
jvfg.generate_plain_form("飲_",verbclass.godan,tense.nonpast,polarity.negative)返回'ar39154;_'
````

库将通过检查无效的动词长度、非日语字符来帮助验证动词的正确性,以及无效的动词结尾。**限制**:此库无法识别具有有效日文粒子结尾或不存在日文动词的中文单词。

否则,会出现错误,说明python找不到导入所需的某些模块。

名为"run tests.sh"的脚本可以轻松运行此库的所有测试。此存储库包含跟踪代码覆盖率的"coverage"包,如果您指示"run tests.sh"使用此包,则"runtests.sh"将使用此包。


不起作用,您可以使用以下命令手动创建并打开报表。

``bash
coverage html
open htmlcov/index.html
````

第行。

``bash
./run tests.sh report
````

对于重大更改,请先打开一个问题来讨论要更改的内容。

请确保根据需要更新测试。


因此,本项目拥有[BSD]许可证(https://choosalicense.com/licenses/bsd/)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
springmvc web应用程序中的java导航出错/无效   java是一种JTable,其中每行中的列数可能不同   java哈希表不递减   在Java中使用Path和Path   java如何让服务知道应用程序何时被终止以清除通知?   java为什么sqlite看起来无法在设备中运行?   java Maven jetty插件和资源目录   java将负秒转换为小时:分钟:秒   java简单的安卓和ASP。净组合   java程序编译得非常好,但在运行其drop时,字符串输入会出错   java无状态AjaxFallbackButton?   Java字符串UTF和字节表示   无法从静态上下文引用java Gson非静态变量   java从网站中提取信息   java将派生对象引用分配给基类的变量将不起作用   java CXF自动生成失败   内存如何避免在Java中产生垃圾?   java Jersey:重定向到Jersey根目录之外   java Firestore遍历文档以查找空字段   java中ReadLock的并发检查副本