一个带有类固醇的Python式幻灯片制作者。

auditorium的Python项目详细描述


礼堂

^{bq 1}$

See the demo at auditorium-demo.apiad.net。在

这是怎么回事

礼堂是一个Python驱动的幻灯片生成器。 编写纯Python代码,并获得一个HTML+JavaScript幻灯片(使用惊人的reveal.js库)。 令人惊叹的是,Python后端连接到幻灯片放映前端,这允许幻灯片根据用户输入动态更改或自动更改。在

这为一些有趣的用例打开了大门:

  • 幻灯片内容本身可以由代码生成。例如,可以自动生成长而重复的幻灯片集,或者可以使用matplotlibbokehaltairplotly或任何生成HTML输出的可视化包来动态生成嵌入在幻灯片中的表和图。在
  • 您可以在幻灯片中插入响应用户输入的组件,并执行Python代码作为响应。例如,您可以生成一个交互式图形,该图形可以通过在幻灯片中移动滑块进行修改。在
  • 您可以使用简单的Python代码创建漂亮的动画,这些代码使用可视化库或简单的HTML标记在幻灯片上自动播放。在

And all of this without writing a single line of HTML or JavaScript.

或者,如果您几乎不需要Python代码,您可以用纯Markdown编写幻灯片,并在必要时添加一些Python spreaks。在

安装

只需运行:

pip install auditorium[server]

要查看快速演示运行:

^{pr2}$

把你的浏览器指向localhost:6789。在

快速入门和教程

如果你想快速搜索auditorium,最好的选择是look at the demo online,然后 read the source code。这样你就可以看到最终的结果和达到目标所需的努力。在

用礼堂制作

你在这里的贡献

如果您有一个幻灯片展示在这里,请随时edit this Readme并发送请求。添加您的网站、Github存储库和任何其他信息。在

如果您想发送一些支持,请考虑在您的网站或存储库中的某个位置添加徽章:

<ahref="https://apiad.net/auditorium"><imgalt="Made with Auditorium"src="https://img.shields.io/badge/made--with-auditorium-blue"></img></a>

看起来像这样:

历史

the docs。在

协作和许可

许可证是麻省理工学院的,所以你知道这个练习:分叉,开发,添加测试,拉请求,冲洗和重复。 请参阅协作详细信息in the docs。在

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

推荐PyPI第三方库


热门话题
java无法打印/获取2D数组的特定行   java替换JSP web应用程序中的默认resourceBundle和resourceControl实现   java将地图坐标转换为屏幕坐标   Guava地图中的java惰性驱逐   反射Java getDeclaredConstructor失败,来自JUnit的NoSuchMethodException   java有一个基于正则表达式的web servlet过滤器。xml?   java如何在Android中隐藏/显示表单?   java 7的简单代码度量独立maven插件   sockets java中哪种技术可用于在两个不同系统之间传输大量同步数据?   java无法处理我的导航菜单项的单击事件   java阵列输出必须是一年中的几个月   java Elasticsearch错误:MapperParsingException:无法分析   java 安卓复制文件显示错误   JSF2.2JavaJSF网站使用BootsFaces页面直接构建   Java中while循环的BigO   java如何使用AspectJ在AOP中创建每个类、每个对象和每个方法/源位置部分的方面   从地图查看java文本   java如何从线程触发PropertyChange事件?   java Spring引导在运行时添加和删除单例