Pyzo(跨平台Python IDE) V4.10.2 英文安装版
Pyzo是一个专注于交互性和自省的跨平台Python IDE,使其非常适合科学计算,它的实用设计旨在简化和提高效率,它由两个主要组件(编辑器和外壳)组成,并使用一组可插拔工具以各种方式帮助程序员,界面清爽简单无广告,直观的快捷编辑器,可以为菜单中的任何项目创建快捷方式,还允许各种交互方式来运行代码。
软件亮点
Pyzo用(纯)Python 3编写,并使用Qt GUI工具箱。为所有主要操作系统提供了二进制文件。安装Pyzo之后,它可以用于在系统上可用的任何Python版本(Python 2.4-3.x,包括Pypy)上执行代码。
Pyzo支持几种在编辑器中运行源代码的方法。
运行选择:如果没有选中文本,则执行当前行; 如果选择在一行上,则评估选择; 如果选择跨越多行,Pyzo将运行(完整)选定的行。
运行单元格:单元格是以##or 开头的两个命令之间的所有内容#%%。
运行文件:这将运行当前文件中的所有代码。
运行项目主文件:在当前项目的主文件中运行代码。
软件功能
强大的Introspection:
允许各种方式交互式运行代码。
使用直观的快捷编辑器,可以为菜单中的任何项目创建快捷方式。
各种方便的工具,你也可以加上自己做的工具。
支持不同的Qt主题。
在编辑器和外壳中都支持完整的Unic ode支持。
shell:
可以选择和复制shell中的文本。文本可以粘贴到命令行。
允许交互使用几个GUI工具包:PySide,PyQt4,Tk,wx,fltk,GTK。
支持类似于IPython的命令。
您可以创建多个shell配置
使用‘pip’或‘conda’命令来管理你的包。
编辑器:
支持自动缩进。
自动确定加载文件时的缩进宽度。
支持评论和取消注释所选行。
查找/替换(也支持正则表达式)。
多种字体的选择,默认情况下,Pyzo有两种漂亮的字体。
断点用于调试。
软件特色
Pyzo是开放的
Pyzo是开源软件,在自由许可下分发,因此可以自由分发,甚至用于商业用途。这种开放性使得Python可以很好地与其他语言一起使用,并且易于扩展。
Python是通用的
Python是一种通用语言,这意味着许多事情都变得简单了。例子有字符串处理、读/写文件、套接字、网站(比如这个)、数据库、图形用户界面。这就是为什么它被如此多的人采用,并用于如此广泛的任务。大的用户社区非常活跃,以友好著称。
它对于一般任务的易用性使得Python非常适合教育。对于科学来说,这也是一个优势,因为科学家经常需要加载数据,可视化数据,或者通过用户界面控制数据。对于商业应用来说,这意味着很多东西都是现成的,既省时又省钱。
Pyzo是动态的
注意:严格来说,Python是一种语言规范,可能会变得堆积和解释。Pyzo基于cPython,这是最常见的Python实现,它使用用c语言编写的解释器
成为一个动态语言意味着新代码可以在无限期内不受限制地执行。这在科学和工程中,或者在程序员设计复杂算法的任何其他情况下都非常有用。这意味着用户不必在每次修改代码时都经历编译-运行-调试周期。相反,一段代码(例如,算法的一部分)可以在同一个解释器中重复更改和执行。这导致了高度交互的环境,大大缩短了开发周期(快速原型)。当与大型数据集(例如CT或MRI)一起使用时,只需将它们加载到解释器中一次,之后用户就可以重复地更改和执行每一个代码。
Python很容易阅读
Python设计得易于阅读。这比你想象的更重要,因为软件的一个常见问题是读代码比写代码难。更好的可读性使得与其他人共享代码或进行软件项目变得更加容易。当你的算法变得越来越复杂时(就像他们在科学中经常做的那样),能够专注于算法而不必编写复杂的代码来做简单的事情是很棒的:它有助于让你的算法尽可能简单。对于教育来说,可读性很重要。
Python使用缩进为代码提供结构。经常习惯另一种语言的人抱怨关于牙套的缺失。但这是Python的主要优势之一!在使用大括号的语言中,人们也使用缩进让其他人更容易阅读。所以他们用括号告诉程序他们的意思,用数据告诉其他人他们的意思。这给房间一个宽敞的空间。在Python中,只有一种表示结构的方式,在远处,这种方式对于人和计算机来说都很容易阅读。只有一件事需要注意:永远不要混淆制表符和空格。一个合适的程序会阻止你这样做。
Pyzo擅长内省
在Python中,一切都是一个对象。这些物体非常“开放”。严格地说,没有私有变量。相反,按照约定,以下划线开头的变量被称为私有变量。这在调试期间帮助很大,因为所有感兴趣的对象通常都可以被访问和检查。
这种“开放性”意味着可以编写肮脏的程序,或者应用“黑客”来解决某个问题。如果程序正在测试某些东西,这是可以的,但是程序有责任避免这些,或者尽快把它们重写为更好的代码。
此外,Python使用了docstrings,它是在函数或类定义的正下方定义的多行字符串,包含该对象的文档。这些可以在运行时访问,允许集成开发环境在适当的时候向用户显示。
使用说明
步骤1:安装Pyzo IDE
大多数用户可以选择以下之一:
Windows: Pyzo安装程序 (64位)。
macOS: Pyzo dmg (macOS 10.13 High Sierra或更高版本)。
Linux: Pyzo tarball (在Ubuntu 18.04、64位上构建)。
否则,请参阅所有发行版 以获取更多下载(例如32/64位Windows zip文件和较旧的版本)。Linux用户还可以使用Linux系统软件包安装Pyzo。有关更多信息,请参见安装页面。
步骤2:安装Python环境
要运行Python代码,您需要一个Python解释器。Pyzo适用于大多数Python解释器。如果不确定要使用什么,请放心,可以并排安装多个环境,并使用Pyzo中的每个环境。只要确保使用Python 3(而不是Python 2)即可。
在常规的Python。可以使用安装其他软件包pip。
该蟒蛇分布附带了很多科学的包。
该Miniconda分布是用更少的包开始的轻型版本。可以使用conda或安装其他软件包pip。
我们建议安装在默认位置,或者至少在没有管理员权限的情况下可以写入的位置,以便可以安装其他软件包。
步骤3:配置Pyzo Shell
在Pyzo中,您可以配置一个或多个Shell以定位您的Python环境。Pyzo通常非常擅长检测任何已安装的Python环境,并会尝试引导您选择合适的环境。
更新日志
修复PyInstaller的更改库路径泄漏到内核(#665)。
下载地址
热门软件
Quick Collage Pro(照片拼接软件) V3.4.0 Mac版
Steam V20.10.91.91 官方版
百度网盘 V7.4.1.3 官方正式版
抖音采集工具 V2021 绿色版
2345看图王 V10.5.0.9364 官方正式版
小颖歌词制作器 V1.0 绿色版
Capture One21 V14.1.1 最新版
山丽防水墙单机版 官方版 V5.0
蓝山office V2021 最新版
Easy Video Reverser(视频倒放处理软件) V3.9.5 英文安装版
装机必备 更多+
应用软件下载排行榜
Goodbye Greenscreen(AI智能背景抠像颜色键控AE插件) V1.0.1 官方版
2蓝山office V2021 最新版
3Custom Cursor(鼠标光标美化插件) V2.1.9 免费版
4Adobe Premiere Pro CC 2019 V13.1.5.47 免安装版
5QQ浏览器 V10.8.4552.400 官方版
6秒书 V4.1.6 官方安装版
7Microsoft Mathematics(微软数学软件) V4.71.1015.0 中文版
8Microsoft office 2016 专业增强版
9Quickchm(CHM编排软件) V7.7.7 绿色免费版
10Ckeditor5 V11.4 免费版
电脑软件专题 更多+