Python开发环境Wing IDE使用手册之GTK和PyGObject
来源:互联网 发布:青岛电信云计算 编辑:程序博客网 时间:2024/05/21 10:35
Wing IDE是一个集成开发环境,可用于编辑、测试和调试使用PyGObject为GTK编写的Python代码。Wing IDE提供自动完成、调用提示、一个强大的调试器,以及许多其他功能,可帮助用户编写、浏览和理解Python代码。
自动完成
PyGObject使用惰性装载功能来加速启动基于它的应用程序。这可以防止Wing IDE的分析引擎检查PyGObject覆盖的API导致IDE不能提供自动完成功能。
为了解决这一问题,可以使用Fakegir,它是一个构建假的PyGObject模块Python程序包的工具,可以放置到定义在Wing IDE项目属性的Python路径。
Fakegir的README.md提供了使用细节。
因为Wing IDE不仅在编辑中使用配置的Python路径,还在调试或执行代码时使用配置的Python路径,所以在导入任何PyGObject-provided模块之前,需要从sys.path中消除假模块目录:
import sys, oskFakegirCache = os.path.join(os.path.expanduser('~'), '.cache/fakegir/')if kFakegirCache in sys.path: sys.path.remove(kFakegirCache)
完成上述操作之后,Wing IDE将会对所有的PyGObject-provided模块提供自动完成,并应该能够不中断的执行和调试代码。
Wing IDE最新版官方推荐免费下载地址
- Python开发环境Wing IDE使用手册之GTK和PyGObject
- python开发环境-Wing IDE
- Python环境搭建之Python+Wing IDE开发环境配置
- Python开发环境Wing IDE如何检查Python集成
- 如何为Python开发环境Wing IDE设置Python路径
- Python开发环境Wing IDE调试进程异常报告
- Python开发环境Wing IDE使用教程:命令行调试
- 使用Python开发环境Wing IDE设立项目详解
- 使用Python开发环境Wing IDE进行调试功能
- Python开发环境Wing IDE的搜索工具简介
- Python开发环境Wing IDE部分调试功能介绍
- Python开发工具 Wing IDE
- python之Wing IDE中文乱码问题
- Python开发环境Wing IDE使用教程:Blender的Python代码调试技巧
- 如何使用Python开发环境Wing IDE的Search in Files工具
- Python开发环境Wing IDE matplotlib 2D绘图库代码调试技巧
- Ubuntu Linux平台下Python集成开发环境Wing IDE无法输入中文的问题
- Python开发工具Wing IDE使用教程之查看调试数据
- 最快的网站批量查询工具 持续更新中!!
- IO继承体系
- php isset empty 区别
- Android手机安全软件之设置电话拦截返回音浅析
- linux搭建FTP服务器的bash shell脚本
- Python开发环境Wing IDE使用手册之GTK和PyGObject
- 微信公共账号开发
- android的IPC机制 - Binder
- 数据结构-队列-顺序存储完整可执行代码
- linux 2.6&3.0 内核构造
- android 系统版本之strictmode使用
- 使用select函数改进客户端/服务器端程序
- sqlserver 连接远程主机及导入数据
- 流对象基本规律