Ulipad是一个国人limodou编写的专业Python编辑器,它基于wxpython开发的GUI(图形化界面)。下面这篇文章主要介绍了python开发利器之ulipad的使用实践,文中介绍的非常详细,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。

介绍

UliPad是一个国人开发的python轻量级编辑器,导向和灵活的编程器。它如类浏览器,代码自动完成许多功能,如:HTML查看器,目录浏览器,向导等。

下载与安装

下载地址:https://pypi.python.org/pypi/UliPad

安装,傻瓜式,一路next即可

配置

安装好之后双击启动之后逐步进行下面的配置。

1、文件>目录浏览,这样我们可以在左侧看到目录方便管理脚本,最终效果图如下:

2、编辑>参数>python>设置python解释器>增加>选择你本地安装python的路径下的pythonw.exe,并把描述字段填上任意名字,保存即可,最终效果图如下:

PS:我这里用的是python3哦

3、进入ulipad安装目录下的conf中,如果想配置python的模板可以修改template.python这个文件,比如我这里优化为了如下,这样你每次建立新的py文件时都可以显示了。

PS:模板里的注释暂时不支持中文,会有乱码

4、你还可以设置字体等格式,这个看个人需要了,很简单,如下图:

5、对于窗口的布局可以在菜单“窗口”中调整,这个自己试一下就明白啦

6、还可以安装一些插件,非常简单,按照下图操作即可,完全傻瓜式的

使用

点击新建文件图标下的python,就可以创建一个py文件了,然后输入代码内容,之后按F5即可运行,在下方的console中可以看到结果了,效果如下

总结

以上就是图文详解python开发利器之ulipad的使用实践的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

python利器的使用-图文详解python开发利器之ulipad的使用实践相关推荐

  1. python twisted安装_图文详解python之twisted模块安装

    Twisted是一个事件驱动的网络框架. 最近开始学习了解Twisted,首先肯定要安装twisted模块. 但是在cmd下执行:pip install twisted 出现了下面的问题:" ...

  2. 单细胞分析的 Python 包 Scanpy(图文详解)

    文章目录 一.安装 二.使用 1.准备工作 2.预处理 过滤低质量细胞样本 3.检测特异性基因 4.主成分分析(Principal component analysis) 5.领域图,聚类图(Neig ...

  3. python中byte类型_详解python string类型 bytes类型 bytearray类型

    搜索热词 一.python3对文本和二进制数据做了区分.文本是Unicode编码,str类型,用于显示.二进制类型是bytes类型,用于存储和传输.bytes是byte的序列,而str是unicode ...

  4. python停止线程池_详解python中Threadpool线程池任务终止示例代码

    需求 加入我们需要处理一串个位数(0~9),奇数时需要循环打印它:偶数则等待对应时长并完成所有任务:0则是错误,但不需要终止任务,可以自定义一些处理. 关键点 定义func函数处理需求 callbac ...

  5. python模块搜索原则_详解python模块路径查找规则及定义

    在python中创建一个模块非常简单,只需要在当前目录下创建一个 .py文件即可,系统自动将其解析成模块,文件名就是模块名.很多我们源码时代的同学都认为在查找模块时优先使用当前目录下的自定义模块.其实 ...

  6. python中index函数_详解python中的index函数用法

    1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...

  7. python变量定义大全_详解python变量与数据类型

    这篇文章我们学习 Python 变量与数据类型 变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念,变量可以通过变量名访问.在 Python 中 变量命名规定,必须是大小写英文,数字 ...

  8. python提取hbase数据_详解python操作hbase数据的方法介绍

    配置 thrift python使用的包 thrift 个人使用的python 编译器是pycharm community edition. 在工程中设置中,找到project interpreter ...

  9. python多线程操作列表_详解Python多线程下的list

    list 是 Python 常用的几个基本数据类型之一.正常情况下我们会对 list 有增删改查的操作,显然易见不会有任何问题.那么如果我们试着在多线程下操作list 会有问题吗? 多线程下的 lis ...

最新文章

  1. 深度学习核心技术精讲100篇(三十七)-利用Contrastive Learning对抗数据噪声:对比学习在微博场景的实践
  2. 八十、React中的容器组件和无状态组件
  3. 如何把开源项目发布到Jcenter
  4. 202.linux系统相关函数
  5. sql azure 语法_如何将SQL Server数据库备份到Microsoft Azure
  6. 在苹果Mac上找不到文件存储位置怎么办?
  7. css伪元素研究(::before/::after)
  8. MAC共享目录让WINDOWS访问
  9. javascript的一些各浏览器不兼容的地方
  10. 计算机网络及电子邮件的原理,全国2006年4月全国自考计算机网络基本原理真题及答案..doc...
  11. 在VScode中使用opencv,配置好了以后无法找到opencv2/opencv.hpp的问题
  12. Bluetooth LE for iOS demo. LightBlue like demo.
  13. SiamFC代码配置复现
  14. Android练手——分贝计
  15. 30岁以前不要去在乎的29件事
  16. matlab与vb接口dll,[求助]vb和matlab接口有关matlab程序调用vb数组的问题
  17. ROS单线程与多线程处理
  18. 电脑重装系统蓝屏详细解决方法分享
  19. mysql concat最大长度_GROUP_CONCAT()函数最大长度限制
  20. 下载Docker Compose超时的问题(Fail connect to github-production-release-asset-2e65be.s3.amazonaws.com:443)

热门文章

  1. android从放弃到精通 第九天 勿忘初心
  2. 安装maven之后,cmd提示mvn不是内部命令的解决办法
  3. python 文章词数统计
  4. Window下mysql的安装
  5. Java基础--反射Reflection
  6. JavaWeb002-servlet基础
  7. 【CodeVS】p1299 切水果
  8. ios UI自动化测试
  9. Maven笔记(2)-- 常用命令和标准的Maven项目结构
  10. 动态加载DLL(C#)