精品为您呈现,快乐和您分享!

移动端

收藏本站

OK下载站

当前位置: 首页 > 软件下载 > 编程开发

Pyzo(Python编辑器)v4.10.2官方版

Pyzo(Python编辑器)v4.10.2官方版

类型:编程开发 语言:简体

大小:29.2M 更新时间:2020-05-15

推荐指数:

应用简介


Pyzo是一个轻量级的Python IDE,可以依赖conda(基于Anaconda),也可以直接在cmd下用pip维护。 Pyzo界面具有高度可配置性和用户友好性,UI直观,使用户使用起来更加方便。









Pyzo是一个轻量级的Python IDE,可以依赖conda(基于Anaconda),也可以直接在cmd下用pip维护。 Pyzo界面具有高度可配置性和用户友好性,UI直观,使用户使用起来更加方便。



Pyzo(Python编辑器)



软件亮点



Pyzo 支持多种在编辑器中运行源代码的方法。



运行选择:如果没有选择文本,则执行当前行;如果选择在一行上,则评估该选择;如果选择跨越多行,Pyzo 将(完全)运行所选行。



运行单元格:单元格是两个以##或#%%开头的命令之间的所有内容。



运行文件:这将运行当前文件中的所有代码。



运行项目主文件:运行当前项目主文件中的代码。



特征



强大的Introspection:



允许以多种方式交互运行代码。



使用直观的快捷方式编辑器为菜单中的任何项目创建快捷方式。



各种方便的工具,您也可以添加自己的工具。



支持不同的Qt主题。



编辑器和shell 均支持完整的Unicode 支持。



 shell:



可以选择并复制外壳中的文本。文本可以粘贴到命令行中。



允许交互式使用多个GUI 工具包:PySide、PyQt4、Tk、wx、fltk、GTK。



支持类似IPython 的命令。



您可以创建多个shell 配置



使用“pip”或“conda”命令来管理您的包。



 编辑器:



支持自动缩进。



加载文件时自动确定缩进宽度。



支持注释和取消注释选定的行。



查找/替换(还支持正则表达式)。



多种字体选择,Pyzo 默认自带两种漂亮的字体。



断点用于调试。



软件特点



皮佐已开放



Pyzo 是在自由许可下分发的开源软件,因此它可以自由分发,甚至可以用于商业目的。这种开放性使得Python能够与其他语言很好地协作并且易于扩展。



Python 是通用的



Python 是一种通用语言,这意味着很多事情变得更容易。示例包括字符串处理、读/写文件、套接字、网站(如本例)、数据库、GUI。这就是为什么它被这么多人采用并用于如此广泛的任务。庞大的用户社区非常活跃并且以友好而闻名。



Python 对于一般任务的易用性使得它成为教育的理想选择。这对于科学来说也是一个优势,因为科学家经常需要通过用户界面加载数据、可视化数据或控制数据。对于商业应用来说,这意味着很多东西都是现成的,可以节省时间和金钱。



Pyzo 是动态的



注意:严格来说,Python 是一种语言规范,可能会变得混乱和解释。 Pyzo 基于cPython,这是最常见的Python 实现,它使用用c 编写的解释器



作为一种动态语言意味着新代码可以不受限制地无限期地执行。这在科学和工程中或在程序员设计复杂算法的任何其他情况下非常有用。这意味着用户不必在每次修改代码时都经历编译-运行-调试循环。相反,一段代码(例如,算法的一部分)可以在同一个解释器中更改和重复执行。这形成了高度交互的环境,显着缩短了开发周期(快速原型设计)。当处理大型数据集(例如CT 或MRI)时,只需将它们加载到解释器中一次,之后用户可以重复更改和执行每个代码。



Python 很容易阅读



Python 被设计为易于阅读。这比您想象的更重要,因为软件的一个常见问题是阅读代码比编写代码更难。更好的可读性使得与他人共享代码或处理软件项目变得更加容易。当你的算法变得越来越复杂时(就像科学中经常发生的那样),能够专注于算法而不是必须编写复杂的代码来完成简单的事情是很棒的:它有助于让你的算法尽可能简单。对于教育来说,可读性很重要。



Python 使用缩进来为代码提供结构。说另一种语言的人经常抱怨没有大括号。但这是Python的主要优点之一!在使用大括号的语言中,人们还使用缩进以方便其他人阅读。因此,他们使用括号告诉程序它们的含义,并使用数据告诉其他人它们的含义。这为房间提供了宽敞的空间。在Python 中,只有一种表示结构的方法可以被远距离的人类和计算机轻松读取。只需要注意一件事:切勿混合使用制表符和空格。适当的程序将阻止您这样做。



Pyzo 擅长内省



在Python中,一切都是对象。这些对象非常“开放”。严格来说,不存在私有变量。相反,按照惯例,以下划线开头的变量称为私有变量。这在调试过程中很有帮助,因为通常可以访问和检查所有感兴趣的对象。



这种“开放性”意味着可以编写肮脏的程序,或者可以应用“黑客”来解决问题。如果程序正在测试某些内容,这是可以的,但程序有责任避免这些或尽快将它们重写为更好的代码。



此外,Python 使用文档字符串,它们是在包含该对象的文档的函数或类定义下方定义的多行字符串。这些可以在运行时访问,从而允许在适当的时候向用户显示集成开发环境。



变更日志



版本4.10.2 (10-02-2020)



修复PyInstaller 更改后的库路径泄漏到内核中的问题(#665)。