一个最小的,只显示文本的,只显示终端的运行程序。

prysenter的Python项目详细描述


普赖森特是一个绝对最小的,文本,终端只有演示运行。 它显示一系列字符串,以终端为中心。

安装

下载并运行presenter.py以获取它的外观示例。

python模块colorama是幻灯片彩色输出的可选依赖项。

颜色映射

  • f_color映射到colorama.fore.code常量。
  • b_color映射到colorama.back.code常量。
  • s_color映射到colorama.style.code常量。

下面的用法部分提供了一个代码示例。

用法

在终端上拖动字体大小,运行演示文稿。

新演示文稿

from prysenter import Prysentation
slides = ['Intro to Prysenter',
          'Prysenter presents',
          'Simple',
          'Minimal',
          'Quick',
          'Thank You.',]
Prysentation(slides=slides).start()

颜色示例

from prysenter import Prysentation
slides = ["{f_red}Red Slide",
          "{f_green}Slide",
          "{b_white}{f_yellow}{s_bright}What is this, I don't even.{s_reset_all}"]
Prysentation(slides=slides).start()

超时示例

在演示文稿超时后,您可以使所有幻灯片提前:

from prysenter import Prysentation, pechakucha
slides = ["Pecha",
          "Kucha",
          "Who would ever need more",
          "Than 20 Seconds?"]
Prysentation(slides=slides, timeout=pechakucha.timeout).start()

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

推荐PyPI第三方库


热门话题
java如何定制springdata存储库方法名称?   html有没有办法将java应用程序或JApplet嵌入到网站中?   Jackson ObjectMapper将java从字符串序列化为JSON作为namevalue   java刷新JTable?   用Java程序分发用JavaDB制作的数据库   java Android如何启动新活动   当集合大小超过500.000时,java的处理速度会显著降低   在java的分层目录中的多个目录中查找相同的文件   java如何将ArrayList数据插入数据库   java如何修改此代码,使其时间复杂度为o(logn)或o(n),而不是o(n^2)   java面板(SimplePanel)中仅显示图像的前1/3(大约),   jakarta ee Java Bean和企业Java Bean之间的区别?   创建AWS Cloudfront自签名URL(java sdk)时出现amazon web服务错误   基于Jersey和Jackson查询参数的java动态属性过滤