PyScripter是基于delphi开发的一款python集成开发环境,为用户提供了python解释器、正则表达式测试程序、代码浏览器、待办事项列表等功能,可以帮助编程人员轻松创建和编译脚本。小编提供的PyScripter下载包括64位和32位,大家可以根据自己的电脑系统进行下载!

PyScripter安装教程

小编以PyScripter2.5.3为例为大家讲解,同样适用于PyScripter2.6.0版本。

下载得到PyScripter-v2.5.3-x64-Setup.exe,双击运行:

然后设置(或者不更改设置而使用默认的)安装路径:

此处再选上,把图标放到桌面上:

然后配置好了:

就可以去安装了。

然后又跳出一次信息:

然后就安装完成了:

点击Finish,以启动PyScripter,结果却出错了。

由于PyScripter默认对于os, wx,scipy包是按照需要时才加载的方式加载自动完成,可以在【ide选项】【code completion】【special packages】中取消wx,就可以每次都对wx对象进行代码自动完成了。但是这样wx模块是按照扫描源代码的方式来加载自动完成的,这个时候的自动完成不准确,经常会缺少方法什么的。

pyscripter的代码自动完成(代码提示)和函数参数提示功能的默认按键分别是Ctrl+space 和Shift+Ctrl+space,可以在【选项】【编辑器选项】中重新设定。

PyScripter使用教程

最简单的演示一下用法就是:

打开之前在:

【整理】【多图详解】如何在Windows下开发Python:在cmd下运行Python脚本+如何使用Python Shell(command line模式和GUI模式)+如何使用Python IDE

中,所写好的Python文件:

然后点击:

Run->Run Ctrl+F9:(当前可以直接用快捷键Ctrl+F9,实现同样的效果)

就可以看到下面的cmd中输出的结果了:

而另外,也试了试,其实对应的:

Run->External Run Alt+F9:

可以将对应的结果,输出到对应的windows的cmd中的。

PyScripter特点

编辑器语法高亮

基于Unicode

完全支持编码的Python源文件

大括号亮点

Python源代码实用程序((un)tabify,(un)comment,(un)indent等)

代码完成和通话提示

代码和调试器提示

键入时进行语法检查

对Python关键字的上下文敏感

参数化代码模板

接受资源管理器中的文件

文件更改通知

转换换行符(Windows,Unix,Mac)

打印预览和打印语法突出显示Python代码

HTML,XML和CSS文件的语法突出显示

拆分视图文件编辑

类似Firefox的搜索和替换

集成Python解释器

代码完成

命令历史

执行脚本而不保存脚本

集成Python调试

远程Python调试器

调用堆栈

变量窗口

手表窗

条件断点

调试器提示

可以运行或调试文件,而无需先保存它们

PyScripter中文乱码解决方法

问题:

PyScripter有个小坑,打开文件后中文都成了乱码。在PyScripter中新建的文件中文可以正常显示,但是重新打开后中文乱码。

PyScripter中文乱码原因:

原因是如果文件头部没有编码声明,那么PyScripter会默认使用ANSI打开文件。

而PyScripter默认的文件模板也不带编码声明,重新打开文件时间不以UTF-8打开,所以乱码。

解决的办法:

1、用其它编辑器打开文件,添加这一行声明并保存:

# -*- coding: UTF-8 -*-

2、修改PyScripter的文件模板也添加上这一行:

# -*- coding: UTF-8 -*-

这样每次用PyScripter 新建python代码文件时间都会自动带上这行代码声明。很是非常十分方便-_-!

具体操作步骤: 工具 → 选项 → 文件模板 → python脚本 → 然后在模板中添加编码声明:

# -*- coding: UTF-8 -*-

→ 点击更新!!!←这一步非常重要,修改后要记得点更新才会保存。

PyScripter 的所有配置都保存在PyScripter.ini中,路径是 你的用户目录/AppData\Roaming\PyScripter/PyScripter.ini

C:\Users\Administrator\AppData\Roaming\PyScripter

更新日志

PyScripter 2.6.0更新日志

添加了Python 3.4支持

pyscripter支持python什么版本_PyScripter|PyScripter(Python集成开发环境)下载v3.4.2.0官方版64位/32位 - 欧普软件下载...相关推荐

  1. pyscripter支持python什么版本_PyScripter下载|PyScripter(Python集成开发环境) v2.6.0官方版 64位/32位 - 121下载站...

    PyScripter是一款基于delphi打造的一款python集成开发环境,支持32位和64位操作系统,软件提供了友好的操作界面和丰富实用的开发功能,可以帮助开发者进行程序的预览.调试以及编译等操作 ...

  2. Python基础教程(020)--集成开发环境IDE简介--Pycharm

    前言 学会掌握Pycharm工具 内容 集成了开发软件需要的所有工具 1,图形用户界面 2,代码编译器(支持代码补全,自动缩进) 3,编译器,解释器 4,调试器(断点,单步执行) Pycharm介绍 ...

  3. python 32位软件下载安装_Python32位官方下载-Python(开发环境工具)v3.9.1 x32 官方win版-ucbug软件站...

    Python是一款面向对象.直译式计算机程序设计语言,拥有极具特色的语法结构,设计了些具有特有极强的限制性的语法规则,有助于修正开发者不好的编程习惯,使得程序更加清晰和美观,为提供更加高效的编程服务. ...

  4. python安装方法3.8.2_Python(开发环境工具)v3.8.2 x32 官方win版

    Python是一款面向对象.直译式计算机程序设计语言,拥有极具特色的语法结构,设计了些具有特有极强的限制性的语法规则,有助于修正开发者不好的编程习惯,使得程序更加清晰和美观,为提供更加高效的编程服务. ...

  5. python期末考试锦囊(让我助你一臂之力) .python交互式,文件式,集成开发环境,导入模块,输入与输出,赋值语句与基本数据类型

    python期末考试锦囊(让我助你一臂之力) python交互式: 在Python交互模式下输入代码和运行.py文件是有区别的.在Python命令行,Python会等待你一行一行地输入代码:但运行.p ...

  6. Python入门(二)之Python的集成开发环境(IDE)

    点赞.关注再看,养成良好习惯 本系列视频课程详见超星学习通:https://me.chaoxing.com(点击方可链接) 欢迎博友们亲临指导 1. 引言 在博文<Python入门(一)之Pyt ...

  7. 第01章 Windows下搭建Python集成开发环境

    网上有很多资料是关于搭建Python开发环境的,由于Python的可移植性好,所以我们可以在windows系统.Linux系统甚至OSX系统下搭建.由于自己对Linux.OSX不熟,所以我是在wind ...

  8. 能够支持python开发的环境_python集成开发环境哪个好?老男孩Python

    python是非常热门的编程语言,当我们通过python进行编程的时候,需要借助一些工具来完成,接下来老男孩教育为大家介绍五款python集成开发环境,你更喜欢哪一款呢? 1. PyCharm PyC ...

  9. 动态语言开发环境python_GitHub - lcyan26/Script.NET: 脚本语言集成开发环境,支持Tcl、Python、Perl、Ruby、Lua等脚本语言。...

    Script.NET介绍 Script.NET是蓝蚂蚁工作室开发的一套集成开发环境(可用于Tcl.Python.Perl.Ruby.Lua等脚本语言开发),最新的4.0版本已经在github上开源. ...

最新文章

  1. PDAL点云处理库介绍
  2. MXNet动手学深度学习笔记:线性回归
  3. Windows To Go:Windows 8住进U盘里
  4. 出现了奇数次的数字的算法
  5. java 子进程id,Java程序如何获得自己的进程ID?
  6. C#刷剑指Offer | 【常考题】最小的k个数
  7. 分布式部署_Apache Spark探秘:三种分布式部署方式比较
  8. python元组操作_Python:元组操作总结
  9. 洛谷 P2384 最短路题解
  10. springmvc的主要功能_Spring MVC入门
  11. 虚拟机网络模式与网络配置
  12. 华为鸿蒙os公测需要多久,华为系统公测到正式版需要多久
  13. 自学编程的八大误区!克服它们,豁然开朗!
  14. 深度学习自学(二十九):上下文感知和对规模不敏感的动作重复计数
  15. spring java 定时任务_spring定时任务的几种实现方式
  16. mysql sqlite 语法_浅谈sqlite与mysql的数据库语法差异_沃航科技
  17. C++ 解决大数运算(大数加法,大数幂运算,大数求余)
  18. 让canvas绘图更清晰
  19. 我如何把薪水从 50人民币/天 提升到 100美元/小时的 (3)
  20. 联想小新 Air 13 (Pro) 6,7代笔记本安装Win7系统

热门文章

  1. 汽车门把手的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  2. 【BZOJ1014】【JSOI2008】火星人prefix Splay处理区间,hash+dichotomy(二分)check出解...
  3. ToB产品如何做好产品推广:找到机会点
  4. 随机展示一个汉字,可以用来让一二年级孩子识字
  5. win10怎么把锁屏界面变成壁纸
  6. vmware挂载磁盘脱机解决方案
  7. 二叉树(1.二叉树的概念堆)
  8. Sulfo-Cyanine7.5 COOH/carboxylic acid深蓝色固体磺基化CY7.5羧基
  9. 若语句char a = ‘\72‘; 则变量a包含几个字符?‘\72‘是否在ASCII值的范围之内?
  10. Z490 AORUS PRO AX+i9-10850K黑苹果EFI引导文件