问题标签 [thonny]

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 投票
4 回答
281 浏览

python - 在 Thonny IDE 中安装和使用 pyperclip

我一直在尝试使用 Automate the Boring Stuff with Python 来学习 python(没有我希望的那么容易)。在第 6 章中,作者正在使用他为项目创建的模块。我似乎成功安装了模块,但是当我运行他的示例代码时出现以下错误:

我正在使用 Thonny IDE。

0 投票
1 回答
38 浏览

python - 反转列表理解

对于初学者的问题,我很抱歉,但到目前为止我已经花了太长时间搞砸了这个问题,我相信这是一个简单的解决方案。

所以

对于练习,我将这个简单的列表理解改回 for 循环:

显然,所有这些都是取数字 0 到 9,将它们除以 2 得到从 0.0 到 4.5 的浮点数,然后从列表中删除除以 2 时余数不等于 0 的条目,只留下从 0.0 到4.0。这是我认为可行的方法,目前的问题是 if 语句和第二个附加似乎没有效果,我不知道为什么。如果有人可以解释,我想了解这个问题。

0 投票
1 回答
34 浏览

python - 如何修复文件中的输出数据,以便矩阵堆叠而不是 1 行

这在输出文件中给了我 [1750, 1029], [2252, 754] 但是我希望它看起来像这样

1750 1029

2252 754

我猜是因为我做矩阵乘法的方式但是我不能让 numpy 在 thonny 工作

0 投票
2 回答
62 浏览

python - 在 tkinter 中,我如何在条目中输入一个数字

我是 Python 的初学者,遇到以下问题:

对于作业,我需要获取插入到 text1 中的数字,然后当我按下按钮 pk<<<kw 将其乘以 1.36 并将其插入到 text2 中。并通过按另一个按钮来反转。

只有我不知道怎么做。

抱歉英语不好

0 投票
1 回答
57 浏览

python - 来自代码编辑器的 common.py 文件的断言错误

请注意:我是 Python 的初学者)当我尝试输入我的 bssid 时,它给了我一个断言错误,它引用了另一个名为 common.py 的代码文件的一部分,我认为它是我的代码编辑器 (thonny) 附带的。我将如何解决这个问题?

这是断言错误从 common.py 引用的语句:

这是整个回溯错误:

0 投票
0 回答
161 浏览

python - 如何在导入 requests-html 模块进行网页抓取时克服回溯?

在运行基于 import requests-html 的简短脚本时,我收到一长串错误。我想了解错误发生的原因,并学习如何克服它。

这是我的代码:

这是输出:

*我在 Thonny IDE 上运行代码,并且我的解释器设置为 Python 3.6.0。我在 Mac Catalina 上。

看起来好像失败来自 requests-html 库中的子包。我对编码太陌生了,无法确定,但代码似乎确实访问了 requests-html 模块,但是在尝试读取它的某些元素时会中断。

是这样吗?有没有办法克服这个问题?

我的口译员(3.6.0)有问题吗?我读过 requests-html 仅在 3.6 中受支持,所以我认为我必须在 Thonny 中将其设置为我的解释器。

代码片段来自 YouTube 上的 Corey Schafer 网络抓取教程,这里:

https://www.youtube.com/watch?v=a6fIbtFB46g

有人建议,涉及编辑 protocol.py 文件以告诉它从 Collections 导入“Deque”而不是从 Typing(在 3.6 的“本机”版本中调用它)的帖子可能是解决方案。

我刚试过,失败了。

这是我在编辑 protocol.py 后的新错误消息(再次失败是“无法导入双端队列”)。

回溯(最近一次调用):文件“/Users/joelprestonsmith/webscraping_with_requests_html.py”,第 7 行,从 requests_html 导入 HTML 文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site -packages/requests_html.py”,第 9 行,在导入 pyppeteer 文件“ /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pyppeteer/init.py”,第 30 行,从 pyppeteer.launcher 导入连接、启动、可执行路径 # noqa:E402 文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pyppeteer/launcher .py”,第 24 行,从 pyppeteer.browser 导入浏览器文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pyppeteer/browser.py”,第 13 行,在从 pyppeteer.connection 导入连接文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pyppeteer/connection.py”,第 12 行,在导入 websockets 文件“/Library/Frameworks /Python.framework/Versions/3.6/lib/python3.6/site-packages/websockets/init _.py”,第 3 行,从 .auth 导入 * 文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/websockets/auth.py”,第 15 行,从.server import HTTPResponse, WebSocketServerProtocol File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/websockets/server.py", 第49行, in from .protocol import WebSocketCommonProtocol File "/ Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/websockets/protocol.py”,第 13 行,从集合中导入 Deque ImportError: cannot import name 'Deque'

谢谢你。

0 投票
0 回答
32 浏览

python - 你如何在 Tkinter 画布上注册鼠标点击?

我目前正在尝试在 thonny 制作 Tkinter ISPY 游戏,我发现我不能使用按钮,因为它们太明显了。如果有人知道我会用什么短语来研究如何在画布上注册鼠标点击(它必须是图像所在的范围/一般区域)。我是一个初学者,所以如果您知道我在说什么,请降低您的答案,以便我理解。

任何帮助表示赞赏!

0 投票
2 回答
68 浏览

python-3.7 - 无限循环停止

我已经用谷歌搜索了很多,我只能找到与循环中的条件相关的答案。我希望这个循环无限运行(因此当 1==1 时),我现在正在测试它,只是让它在 Thonny 中运行。它运行可变的时间长度,然后停止。它不会退出程序或停止运行,它只是表现得好像在等待某些东西,但我看不到它在等待什么。shell 不报告任何错误或报告它已停止运行,它只是停止打印第四行打印语句中的字符串。

我对 python 和 Linux 很陌生,我不知道如何调试这个问题或在哪里寻找停止点。即使在调试模式下运行它也不会呈现任何有用的信息。请问有人有什么建议吗?

除了我所说的之外,我尝试过的唯一另一件事是我尝试在三台不同的 Raspberry Pi 4 Model B 计算机上全新安装的 Raspberry Pi OS 上运行它。它在所有这些上的行为完全相同。

0 投票
1 回答
1714 浏览

python-3.x - ModuleNotFoundError:Thonny 中没有名为“PIL”的模块

我在 Windows 10 上尝试将某人的文件更新到 Python 3。无论如何,我无法使用 导入 Pillow import PIL,尽管安装了正确的版本并卸载并重新安装了库。我能做些什么?我怎样才能发现问题的根源?

我曾短暂尝试安装 Python 2;我希望这不会弄乱我的系统或任何东西。

更新:此问题仅发生在 Thonny IDE 中,而不发生在 Python shell 或 IDLE 中。

0 投票
3 回答
172 浏览

python - 从变量中减去 - Thonny Python

我需要在 python 中减法的帮助。

对发生的事情的回应是:

这就是我所说的:

我真的不知道我的代码有什么问题。如果你不知道我想做什么。我会解释:

所以基本上我希望“玩家的余额”从40以上的任何数字开始 。但然后从中减去40 。没有设置它。我会做些什么来实现它?

(无论我在做什么都可能是正确的,只是在 THONNY PYTHON 中不可用)

[编辑]:天哪,你给我的第一个遮阳篷是正确的。但是后来(提示失败音乐)出现了另一个错误?!?!?!