问题标签 [pyscripter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
288 浏览

python - Pyscripter:禁用错误窗口弹出

我正在使用 PyScripter 版本 2.5.3.0 X86。

当我运行一个有错误 (ValueError) 的 python 脚本时,会弹出一个错误窗口并发出恼人的哔声。是否可以通过声音禁用此错误窗口?

谢谢

0 投票
1 回答
1286 浏览

python - python中使用PyScripter定义函数时出现无效语法错误

我正在尝试在 PyScripter IDE 中编写此代码:

在此处输入图像描述

它说:Syntax Error, Invalid syntax。但是,如果我在 Python Shell 中尝试相同的代码,那就没问题了,我可以看到结果

在此处输入图像描述

0 投票
2 回答
1046 浏览

debugging - 我可以在 Pyscripter 中运行 Kivy 程序吗?

我在 Pyscripter 中输入了这段代码:

然后我按下运行按钮(绿色三角形)。我收到以下错误:

我能做些什么来完成这项工作?

PS 我知道我可以离开 Pyscripter 并使用 kivy.bat,但我想使用 Pyscripter 中的调试功能。

0 投票
2 回答
14385 浏览

python - Python错误“未定义名称'self'”

我试图从一个方法中的一个类中引用一个变量,我在没有 self 的情况下尝试了它,但是这给了我错误“名称 'one' 没有定义”。

0 投票
1 回答
8867 浏览

python - import * 只允许在模块级别。使用 Pyscripter 的 Python 3.3

一般来说,我对编程还很陌生,我刚开始使用 python 来尝试使用 pygame 制作一个简单的游戏。如果我在 Python IDLE shell 中运行以下代码,它可以正常工作,但如果我使用 Pyscripter,我会收到错误消息:

我真的很喜欢使用 Pyscripter,因为到目前为止它使学习语法变得更加容易,但现在我不明白哪里出了问题。任何帮助都会很棒。谢谢。

0 投票
0 回答
898 浏览

python - PyScripter 在 Windows 上具有多个版本的 Python

我最近在我的计算机(Windows 7、32 位)上安装了 Python 3.3 和 Python 2.7。Python 3.3 让您可以在 .py 文件的顶部添加“shebang 行”,因此当您执行它们时,它可以选择要使用的 Python 版本。由于 Pyscripter 无法识别这个“shebang 行”,我编写了一个程序,它读取 .py 文件的第一行,然后在 Pyscripter 中使用相应的参数打开它。它看起来像这样:

然后我使用 py2exe 编译了程序,并选择了 .py 文件的标准操作。当我现在打开一个 .py 文件时,PyScripter 使用正确版本的 python 打开文件,但是当我尝试保存文件时它说:

用于打开 PyScripter 的编译程序仍在运行,但即使我杀死它,它仍然会带来该消息。程序打开的 cmd.exe 窗口也会发生同样的情况。如果我尝试在 Windows 资源管理器中删除/重命名/移动文件,它说我不能这样做,因为 PyScripter.exe 当前正在使用该文件。有谁知道如何解决这个问题?

打开 PyScripter 的程序是 Python 2.7,因为我没有用于 Python 3 的 py2exe。

0 投票
6 回答
21832 浏览

python - 在 PyCharm 的控制台中运行代码

在 PyCharm 的控制台中运行 Python 脚本有什么流畅的方法吗?

我以前的 IDE - PyScripter - 为我提供了这个不错的小功能。据我所知,PyCharm 有两种在控制台中运行脚本的方式:1)选择一堆代码并按Ctrl+ Alt+ E。2) 将代码保存在文件中并从控制台导入。

有没有办法通过按“运行”或“调试”按钮来做到这一点?我需要在控制台中查看脚本的结果以及所有可操作的变量。

0 投票
1 回答
500 浏览

python - 是否有任何 Python IDE 支持类型提示或函数参数的有限代码完成?

在用 Python 或其他语言编写东西时,我喜欢使用 IDE,因为调用提示或代码完成等现代功能使事情变得更容易。由于 Python 是一种动态类型语言,因此当然无法为函数参数等变量提供这些特性。这会导致现代功能消失,从而导致一切变得繁琐且耗时,因为我通常必须引用类定义来仔细检查我正在访问的内容的正确性。

是否有任何 Python IDE 通过建议变量的预期类型来支持代码完成?例如,如果变量x预计是一个 str 类,我希望能够建议x的类型是 str 并为该类启用代码完成。

我读到 PyDev 可能能够做到这一点,但我真的不想使用它,因为 Eclipse。我首选的 IDE 是 PyScripter,但我相当肯定它不能做到这一点。

0 投票
1 回答
662 浏览

pyscripter - PyScripter 中是否有用于在选项卡之间切换或关闭选项卡的键盘快捷键?

我习惯于从一堆其他编辑器中使用的快捷方式是用于在选项卡之间切换的 CTRL + PgUp/PgDown 和用于关闭选项卡的 CTRL + w,但这些似乎在 PyScripter 中不起作用。PyScripter 中是否有任何相应的快捷方式(适用于 Windows)?

0 投票
1 回答
479 浏览

python - Codecademy Python 和 Pyscripter 给出错误信息

我目前正在使用 Codecademy 熟悉 Python。我学得很快,并且已经安装并使用 Pyscripter 来制作我自己的程序以及 Codecademy 课程。通常,当我将代码从 Codecademy 复制并粘贴到 Pyscripter 并尝试运行它时,当它在 Codecademys 网站上完美运行时会出现错误。是否有不同版本的 Python 之类的?还是 codecademy 没有教授正确的基础知识?我已经包含了一个代码示例和我收到的错误。

从 Pyscripter 收到的错误:消息文件名行位置
语法
错误无效语法(第 13 行)13 40

另一个例子:

错误:消息文件名行位置
回溯
21类型错误:
% 的不支持的操作数类型:'NoneType' 和 'tuple'
我使用 %s 和 % 似乎有一段时间。

任何澄清将不胜感激。