用于处理圣经引用的python模块

pypassage的Python项目详细描述


用于处理圣经引用的python模块

它可以:

  • 合理而不含糊地呈现引用字符串;例如,当指定了以弗所书1:1-1:23时返回“以弗所书1”,因为该章只有23节;
  • 使用外部api服务查找实际的文章文本;
  • 尽可能填写缺失的信息;例如,推断对于book=“eph”start_chapter=1的输入,整个以弗所书1章(第1至23节)是有意的;
  • 验证段落是否有效;例如告诉你,弗所书99和创世记3:5-1:2不能存在;
  • 在文章的开头或结尾添加诗句或章节,或[截短](段落截短)给定数量的诗句;例如为了满足版权限制;
  • 数一数文章中的诗句数。

基本用法:

from pypassage import Passage
p = Passage(book='Genesis', start_chapter=1, start_verse=1, end_chapter=2, end_verse=3)

文档

完整的文档可以在GitHub page上找到。

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

推荐PyPI第三方库


热门话题
html解析JSoup触发“java.nio.charset.IllegalCharsetNameException:iso88591”   java无法通过internet连接到ServerSocket   文本的java示例代码。木卫一。ReadAll   单元测试如何使用JUnit测试java代码   java如何从Edifact d96a读取交货日期。txtfile?   java将每次运行后的输出更改为所有运行后的一个输出   单页应用程序的JavaSpring引导资源处理程序模式   java正则表达式,从字符串中删除“<xxxxxxx>”   java通过文档生成器提交post请求   JFrame的java未定义类型   Java SE应用程序的mysql数据库版本控制   带有透明复合SWT的java堆栈布局