A不和.py模块,方便查看大量内容。

discordbook的Python项目详细描述


不和谐书

一个不和谐的模块为机器人开发者想要一个轻量级和可定制的包,像书一样的信息显示。在

格式良好的书籍显示示例:

术语:

  • Book要使用的抽象结构
  • ^{str1}$Line—书中的特定项—在上面的示例中,“深渊巴克勒”是一行
  • Chapter-行组-在示例中,“A”是一个章节
  • Page-章节标题和行的组合,可在嵌入中显示

选项

目前,支持两种类型的图书-一种具有以下默认参数的默认图书:

Book(chapters=[],title="\a",description='\a',color=1,image=None,per_page=10)

书的用法示例:

^{pr2}$

以及具有以下默认参数的按字母顺序排序的书:

AlphabeticalBook(content=[],title="\a",description='\a',color=1,per_page=10,ignore_caps=True)

字母书用法示例:

fromdiscordbookimportAlphabeticalBook# Creating the content for the booklines1=["Test","test","Abc","bc","D","Zee"]# Initializing the object itselfa_book=AlphabeticalBook(lines1,"Test Book","test desc",ignore_caps=False)# A blocking method that will send and constantly update the book displayawaita_book.open_book(client,message.channel)

结果

注意事项

  • 书籍一经生成便是静态的
  • 打开一本书应该是函数中的最后一次调用,因为它将阻止其余代码的运行
  • 用空行创建一本书会导致错误

待办事项:

  • []基于小于功能的章节排序?在
  • []书签功能在之后返回此页?在
  • []使用非阻塞性书籍提供更细粒度的控制
  • []对小/空书籍进行更好的错误检查
  • []设置浏览速度,更好的设置选项
  • []更好的文档

打开拉请求或问题!在

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

推荐PyPI第三方库


热门话题
java正则表达式输出不相同   java如何使用JSOUP获取第一个链接?   java实现Spring HATEOAS链接构建   java循环骰子模拟   静态变量上的java异常   felix scr中@Reference和@References注释之间的java差异   java将SpringMVC中的路由映射到不同文件夹路径的简单方法   java通过socket将图像从安卓发送到pc   java在OpenGL中围绕点旋转直线   MyBatis生成器中的java私有同义词   既不使用volatile也不使用局部变量的java双重检查锁定   java按显示自动切换文本视图大小   继承Java SE 7程序员I Oracle认证   在JavaSwing中一行显示Blob数据   Java数独:通用数组创建   java显示包含一个属性的对象数组列表,该属性的值高于某个值   x509certificate如何获取服务器证书链,然后在Java中验证其有效性和受信任性   java与HikariCP的并发性   是否有使用Scala或Java编辑MP4元数据的库?   netbeans Java读取不同类型的图像格式jpg、tif、gif、png