Eric6的基础使用方法「建议收藏」

Eric6是Python编程语言的IDE程序,功能之强大,绝不输于Python平台下的任何IDE程序,占用内存低运行速度快足以令Eric6藐视群雄,最可贵的是与PyQt5结合的更是天衣无缝,简直就是开发GUI程序的绝配。PyQt5是赖以Python编程语言的外部GUI开发语言,其夯实的底层基础与强大的可视化界面设计让PyQt5成为Python语言GUI开发的佼佼者,更新速度之快,开发GUI程序的速度

大家好,又见面了,我是你们的朋友全栈君。

Eric6是Python编程语言的IDE程序,功能之强大,绝不输于Python平台下的任何IDE程序,占用内存低运行速度快足以令Eric6藐视群雄,最可贵的是与PyQt5结合的更是天衣无缝,简直就是开发GUI程序的绝配。

PyQt5是赖以Python编程语言的外部GUI开发语言,其夯实的底层基础与强大的可视化界面设计让PyQt5成为Python语言GUI开发的佼佼者,更新速度之快,开发GUI程序的速度之快,可以说其它GUI开发语言所望尘莫及。

虽说Eric6与PyQt5结合使用可快速开发GUI程序,但是对PyQt5基础语言一窍不通也只能是望梅止渴了。所以,要想真正的发挥Eric6与PyQt5结合的优势,多学一些PyQt5基础语言是有必要的。

学PyQt5基础语言当然要用Eric6了,不说Eric6的强大优势,至少用Eric6来学可以在学习期间让我们对他熟悉,为以后结合PyQt5使用垫下基础。

工欲善其事,必先利其器。

这里就我个人使用Eric6学习PyQt5基础语言的前期准备工作做一个简单介绍,包括项目的管理与程序的简单调试方法,仅供朋友们参考与指正。

首先安装并打开Eric6请参考之前文章 完美安装Anaconda3+PyQt5+Eric6

Eric6的个性启动画面
这里写图片描述

接下来是修改多项目工作区并新建一个空项目请参考 快速熟悉PyQt5与Eric6的极速GUI开发

项目创建好后软件会为项目自动创建一个空内容的_init_.py文件,看名称应该是用来编写该项的构造模块,先不理会,以后用到再说吧。
这里写图片描述

点击菜单栏的文件-新建
这里写图片描述

程序会为我们新建一个无标题1的标签,但在项目浏览器中并没有无标题1
这里写图片描述

我们只需点击工具栏的另存为图标将无标题1保存成.py格式的文件即可。
这里写图片描述

在保存文件对话框中输入要保存的文件名,保存类型下拉菜单中使用Python3 Files(*.py),然后点击保存按钮
这里写图片描述

见下图,无标题1已变成刚输入的名称,并且格式也是.py的格式了,项目浏览器中也有了该文件。
这里写图片描述

在文件中输入代码后点击工具栏的保存按钮
这里写图片描述

点击菜单栏中的开始-运行脚本,就可执行我们输入的代码。
这里写图片描述

项目中允许有多个这样子的代码文件,运行脚本时只需在代码输入区上方的标签栏选中需要运行的脚本文件即可。
这里写图片描述

在项目浏览器中展开文件后可以看到代码内所有的引入、类、方法、对象等等,双击名称在代码编辑区会自动定位到你双击的名称那里,这有助于我们快速定位。另外在代码输入区也可发现代码可折叠并展开,这对于长代码来说是不错的福音了。
这里写图片描述

如果代码中存在错误,运行脚本时会停止在错误地方并高亮显示错误行,同时弹出消息框。
这里写图片描述

这里写图片描述

这时点击消息框的Yes按钮Eric6将进入调试模式。(调试模式也可在开始时不用F2,而是按键盘的F5键开始调试模式)
这里写图片描述

调试模式下调试菜单可用,可按F7单步调试,F8跳过,F9跳出F10中止等一些调试命令。我们这里只是将出错代码修改后按F6键继续,则回到编辑模式。
这里写图片描述

在编辑模式下通过点击行号后面即可添加断点,F5后就可以使用断点调试。在行号前面点击会出现书签标记,通过点击工具栏上的上一个书签或下一个书签而快速定位代码。
这里写图片描述

在调试模式下,右侧调试浏览器会自动定位到局部变量,用以分析数据。
这里写图片描述

项目的使用与简单的调试方法就介绍到这里了,接下来就要在这些基础上开始学习PyQt5的基础语言了。拭目以待吧!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127000.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • OpenERP Web开发[通俗易懂]

    OpenERP Web开发[通俗易懂]声明:本文非原创,原始出处为http://blog.csdn.net/mackz/article/details/22581517分类:原始页面:Welcome to OpenERP Web Training  在7和8下测试均可。  1.相关库/框架  主要:jQuery(使用1.8.3,如果使用新版本,其他jQuery插件也要升级或修改)、Underscore、QW

    2025年6月10日
    0
  • HDU 1827 Summer Holiday(Tarjan缩点)[通俗易懂]

    HDU 1827 Summer Holiday(Tarjan缩点)

    2022年1月30日
    38
  • c语言爱心代码详解_C语言程序源代码

    c语言爱心代码详解_C语言程序源代码1、love图案的C语言爱心代码C语言爱心代码如下:#include<stdio.h>intmain(){inti,j,k,n=0,x=0,y=50;//爱心的头部没有规律,所以直接打印printf(“\n\n\n\n\n”);printf(“lovelovelovelove\n”);printf(“lovelovelove

    2022年10月13日
    0
  • 常用的JS页面跳转代码调用大全

    常用的JS页面跳转代码调用大全一、常规的JS页面跳转代码1、在原来的窗体中直接跳转用<scripttype="text/javascript">window.location.href=&q

    2022年7月1日
    62
  • li清除圆点_li标签的添加圆点

    li清除圆点_li标签的添加圆点不管是ul还是ol中的li前面始终有个小圆点,以前没有发现问题,都是直接给ul增加list-style:none;属性,可今天屡试不爽的属性出现问题了,上图通过两张截图可以清晰的看到虽然小圆点去掉了,但是还是占着位置。典型的占着**不**,而且还影响视图效果,怎么办?先看看样式,里面没有margin或者padding这类的东东,然后看看盒模型,果然:从盒模型可以看到ul有个padding,外围有m…

    2025年7月7日
    0
  • 2019 最新 Kali2.0可用国内源更新sources.list

    2019 最新 Kali2.0可用国内源更新sources.listleafpad/etc/apt/sources.list#中科大debhttp://mirrors.ustc.edu.cn/kalikali-rollingmainnon-freecontribdeb-srchttp://mirrors.ustc.edu.cn/kalikali-rollingmainnon-freecontrib#阿里云debh…

    2022年5月8日
    56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号