问题标签 [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 回答
4936 浏览

python - TypeError:期望一个字符缓冲区对象

我一直在尝试将输出打印到新的文本文件。但我得到了错误

我要做的是将pdf转换为文本并将获得的文本复制到一个新文件中。

我确实尝试初始化s为,str但随后我收到错误为“无法分配给函数调用”。

0 投票
0 回答
532 浏览

python - 在 PyScripter 中通过“单步”观察执行流程

好的,事实上,我确实找到了一种单步执行代码的方法,但是我仍然无法使用键盘上的 f4、f7 按钮来执行此操作。任何人都可以帮忙吗?

我有一个关于执行流程的简单问题:http ://www.openbookproject.net/thinkcs/python/english3e/functions.html

我指的是以下段落:

在 PyScripter 中,我们可以通过“单步执行”任何程序来观察执行流程。PyScripter 将在即将执行之前突出显示每一行代码。PyScripter 还允许我们将鼠标悬停在程序中的任何变量上,它会弹出该变量的当前值。因此,这可以很容易地检查程序的“状态快照”——分配给程序变量的当前值。这是一种强大的机制,可以深入彻底地了解每一步发生的事情。学会很好地使用单步执行功能,并保持积极主动:在编写代码时,在每一步之前挑战自己:“这一行将对程序中的任何变量产生什么变化?” 以及“接下来的执行流程将走向何方?”</p>

让我们回过头来看看它是如何与上面绘制 15 个彩色方块的程序一起工作的。首先,我们将在 import 语句下面添加一行魔法——不是绝对必要的,但它会让我们的生活变得更加简单,因为它可以防止进入包含海龟代码的模块。

现在我们准备开始了。将鼠标光标放在我们创建海龟屏幕的程序行上,然后按 F4 键。这将运行 Python 程序,但不包括光标所在的行。我们的程序现在将“中断”,并在要执行的下一行提供一个突出显示,如下所示:

我不知道为什么,但是当我按 F4 时,我只能得到我的计算机关于屏幕的选项。你知道我该如何纠正这个吗?

谢谢!

0 投票
2 回答
80757 浏览

python - UnicodeEncodeError:'ascii' 编解码器无法在位置 34 编码字符 u'\u201c':序数不在范围内(128)

我一直在开发一个程序来从 Stack Overflow 中检索问题。直到昨天程序运行良好,但从今天开始我得到了错误

目前,正在显示问题,但我似乎无法将输出复制到新的文本文件。

0 投票
2 回答
2388 浏览

python - Python:数字列表的中位数

当我在 PyScripter 上运行我的程序时,我得到了4.5. 但是在 Ideone 上运行与此处或在codeacademy上相同的代码会返回4。知道为什么会有不同的结果吗?谢谢。

我的 PyScripter 版本:* Python 3.3.5(v3.3.5:62cf4e77f785,2014 年 3 月 9 日,10:37:12)[MSC v.1600 32 位(英特尔)] 在 win32 上。*

0 投票
1 回答
3480 浏览

python - 使用 PyScripter 执行带有参数的 python 文件

我有一段python代码。

我使用 Python 2.7 的 PyScripter IDE,但不确定如何传递参数,IDE 底部有一个 Python Interpreter 窗口。

ide

0 投票
0 回答
191 浏览

python - 如何在 Pyscripter 2.5.3.0 中打开 python 2.7 文件

我的 Pyscripter 版本(Pyscripter 2.5.3.0)正在使用 python 3 代码,但不是 python 2 代码。如何使它与 python 2 代码一起工作?

0 投票
0 回答
1163 浏览

python - Python multiprocessing.Process 未启动

我在 Windows 上使用 PyScripter for Python 2.7.5。

这段代码应该清楚地工作。为什么不打印running... let's kill it...

在说 py 文件之前在 Pyscripter 中输出:

保存 py 文件后在 Pyscripter 中的输出:

cmd.exe 中的输出:

0 投票
0 回答
641 浏览

python - pyscripter Rpyc错误

pyscripter 2.5.3.0 x64,python 2.7.7 anaconda 2.0.1,windows 7

我在 32 位中愉快地使用 pyscripter 和 EPD python,没问题。刚刚更改为 64 位 anaconda 版本并重新安装了所有内容,但现在 pyscripter 无法导入 rpyc - 它使用内部引擎(无 anaconda)运行,但在纯 python 中没有此类错误。

非常感谢!

顺便说一句,几年前有一个类似的SO 帖子,但那里的答案不起作用。

0 投票
1 回答
2600 浏览

python - 配置 Pyscripter 以管理不同的 Python 发行版(Anaconda 和 ArcGIS)

我在使用 Pyscripter 时遇到了麻烦。我有默认安装 python 2.7.5 的 ArcGIS(地理信息系统软件)。我正在尝试使用 Anaconda 和 arcpy(ArcGIS python 包)在 Pyscripter 中工作,但 Pyscripter 只能“看到”ArcGIS python 分布(在 C:\Python27\ArcGIS10.2 中)。我的 Anaconda 安装文件夹是 C:\Python27\Anaconda。

例如,我可以将 arcpy 导入 pyscripter,但不能导入 pandas 或 scipy。当我输入

我懂了:

'2.7.5(默认,2013 年 5 月 15 日,22:43:36)[MSC v.1500 32 位(英特尔)]'

当在 cmd 中键入 python 并重复 sys.version 我看到:

'2.7.5 | Anaconda 1.6.0(32 位)| (默认,2013 年 5 月 31 日,10:43:53)[MSC v.1500 32 位(英特尔)]'

所以我意识到这是不会“看到”anaconda 包的 pyscripter。

知道如何管理这个吗?

0 投票
2 回答
327 浏览

python - 在 IDE 中使用 Python OpenMDAO (PyScripter)

我正在尝试在 PyScripter IDE 中使用 OpenMDAO 包,在 Windows 8 上运行 Python2.7。但尝试import openmdao返回错误“没有名为 openmdao 的模块”。OpenMDAO安装说明说 (i) 运行 go-openmdao.py 脚本,并且 (ii) 输入Scripts\activate.bat. 我如何在 PyScripter 或任何 IDE 中执行 (ii) ?

谢谢你,亚历克斯