适用于H2O Q/Telesync实时应用程序的Python驱动程序

telesync的Python项目详细描述


Telesync是一个用于编程交互式web应用程序的轻量级库 完全用Python编写(不需要HTML/Javascript/CSS)。在

它的设计使它快速、有趣、易于构建低延迟、实时, 基于web的协作应用程序。它提供的电池包括 一套用于快速原型的表单和数据可视化组件 分析和决策支持应用程序。在

Telesync的组件与Telesync中继服务器一起工作 这有助于Python和web浏览器之间的实时状态同步。在

Telesync中继服务器内置于H2O.ai Q中,用于企业级托管。在

安装

使用pip安装和更新:

pip install -U telesync

你好,世界

hello.py

^{pr2}$

{tt1$运行^

$ python hello.py

更改日志

  • v0.1.0版
    • 已添加
      • 显示iframe内容>2MB的示例。在
      • 使用matplotlib打印的示例。在
      • 使用牵牛星绘制的示例。在
      • 使用Vega绘制的示例。在
      • 使用Bokeh打印的示例。在
      • 使用自定义D3.js Javascript打印的示例。在
      • 带有统计卡的实时仪表板示例。在
      • 使用ui.table()的master-detail用户界面示例。在
      • 编写多步骤向导用户界面的示例。在
      • 卸载API:q.unload()以删除上载的文件。在
  • v0.0.7版
    • 已添加
      • 下载API:q.download()。在
      • Vega-lite支持:ui.vega_card()。在
      • 上下文菜单支持所有卡。在
      • meta_card上的{tt7}$属性允许静态页面停止接收实时更新。在
      • 启动服务器时传递-debug,在/_d/site处显示站点统计信息。在
      • 文件上传组件的拖放支持。在
      • 对降价卡的模板表达式支持。在
      • 所有API和示例都有文档记录。在
      • 现在,所有110个示例都随Sphinx文档一起提供。在
      • 文档现在随发行版下载一起提供。在
    • 已更改
      • API一致性:ui.vis()重命名为ui.plot()。在
      • 所有的统计卡现在都有描述性名称。在
      • API一致性:ui.mark.mark重命名为ui.mark.type。在
      • API一致性:page.sync()page.push()重命名为page.save()。在
    • 已删除
      • ui.dashboard_card()ui.notebook_card()。在
  • 0.0.6版
    • 已添加
      • 将日志记录设置为调试模式时记录网络流量。在
      • 在UI上捕获并显示未处理的异常。在
      • 使用位置哈希进行路由。在
      • 工具栏组件。在
      • 标签组件。在
      • 导航组件。在
      • 上传API:q.upload()。在
    • 已更改
      • q.session重命名为q.user
  • 0.0.5版
    • 已添加
      • 在启动之前添加configure()API以配置环境。在
  • v0.0.4版
    • 已添加
      • 多用户和多客户端支持:除了broadcast模式之外,还可以multicastunicast模式启动应用程序。在
      • 现在可以通过q.client存储和访问特定于客户端的数据,类似于q.sessionq.app。在
      • 更简单的页面引用:import site可以代替site = Site()。在
    • 已更改
      • 默认情况下,应用程序以unicast模式启动,而不是broadcast模式。在
  • v0.0.3版
    • 已添加
      • 使Expando数据结构可用于应用程序。在
  • v0.0.2版
    • 初始版本
  • v0.0.1
      包装存根

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

推荐PyPI第三方库


热门话题
如果在每次迭代后返回到原始状态,java是否可以安全地对正在迭代的数组进行变异?   linux java对'main'集合的未定义引用2:ld返回1退出状态   java如何在dynamodb上按多个字段进行排序(有解决方法吗)?   java错误处理servlet停止工作,我不知道原因:(   多线程如何在Java中暂停/恢复ExecutorService中的所有线程?   java为什么是我的jsoup。连接(url)无法使用某些url?   多线程理解Java多线程中的内存可见性   java sonar scanner可以在没有sonarqube服务器的情况下工作吗   如何从java中的页面获取不同的url?   java从文件中查找命令行中指定的单词   java类的“set”方法是否应该返回“void”或“boolean”?   如何使用java代码批量读取文件内容   二进制十进制(java.lang.NumberFormatException)   java如何在同一个句子中分别替换同一个单词但大小写不同?   java Spring `RestController`方法注释了`Transactional`,但“当前没有活动的事务”?   java OWL API:如何将域分配给OWLObjectProperty上的范围   java变量末尾的$有特殊意义吗?   java什么距离计算(经度、纬度)更精确?   卡片布局java GUI