PyGTK的三重来宾模式包装器

trio-gtk的Python项目详细描述


三重gtk

Build Status

PyGTK的三重来宾模式包装器

使用Trio guest mode特性,我们可以在一个程序中同时运行Trio和PyGTK事件循环。这允许我们使用Trio库和通常的async/await语法,而不必直接管理线程池。这个库提供了一个用于初始化来宾模式的瘦包装器,并公开了一个公共API函数trio_gtk.run,您可以将Trio main函数传递到该函数中。在

安装

$ pip install trio-gtk

请注意,trio-gtk确实将pygobject直接作为Python包安装。我们使用宽松的边界来确保对系统包的硬依赖(请参见cairo integration documentation)不会阻止您成功安装。这可能并不总是可行的。如果您在Pip安装期间看到一个构建错误,请提出一个问题,我们将看看我们可以做什么。在

示例

^{pr2}$

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

推荐PyPI第三方库


热门话题
java InputStream对象在声明后关闭   java未定义名为“transactionManager”的bean重命名transactionManager   java“jar”命令何时会拒绝将类添加到java中。jar文件?   java JPA标准依赖WHERE子句   安卓中从SD卡读取文本文件时出现java错误   java直接启用类似位置的权限   使用@WebMvcTest和Mockito-BDDMockito对SpringBoot-RestController进行java测试   java JSESSIONID存储在哪里?   java jtextarea鼠标事件覆盖容器鼠标事件   java DRL无法解析动态加载的类   java是从一个方法返回多个对象的最简单方法   java自定义按钮/编辑框是否不可见?   java GUI如何在保存用户输入的同时在面板或框架之间切换   swing Java自定义JSlider不会更新   GridBagLayout中的java超过1个JPanel   java从ProjectReactor中的flux中采样除第一个元素外的所有元素   Java泛型和泛型类型   Java代码生成宽指令的jvm