问题标签 [wing-ide]
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.
python - 执行函数体忽略某些没有注释的行(Python)?
我有几个函数写在一个 Python 文件中。他们在基于文件的数据集上执行一系列步骤。我的工作流程:
- 在完成对函数主体的一部分进行编码后,我运行该函数以查看它的运行情况。
- 它可能会在某个点断裂。
- 我修复代码并重新运行该功能。
问题是当我重新运行该函数时,它将执行已经成功完成的行。然而,我希望能够不是从头开始,而是从任意点开始。这是因为整个函数运行了几分钟,等待它完成会浪费时间。
我可以实施“检查”以查看是否需要此操作(例如,如果文件已经存在,则不要创建文件),但这意味着添加许多新的验证代码(例如,确保现有文件确实包含需要的内容);实际上,我的函数将在已知格式的数据集上运行,并且应该执行整个函数。
最明显的解决方案是注释掉成功执行的部分,但这很麻烦,随着我的前进和功能变大,我厌倦了注释和取消注释部分。
有没有比在执行时忽略函数体的某些部分注释掉行更好的方法?
如果这与 IDE 本身的调试技巧有关,我就在 Wing IDE 上。
python - 放大 python shellwing_ide
有没有办法放大 Wing IDE 中的 Python Shell?我看不到字体,因为它太小了。
python - 在运行脚本之前查找未初始化的变量
在运行脚本之前,如何检测是否所有变量都已在 Python 脚本中初始化?理想情况下,我希望我的编译器(目前是Wing IDE)在构建/编译过程中检测错误。这是为了防止程序在加载数据约 30 分钟后因一个简单的错误而崩溃。
我知道 Python 可以以各种方式操纵变量。但是,我的脚本往往相当简单,我不希望该方法是万无一失的。
作为一个例子,我希望错误检测方法可以grocery_bill
在下面的脚本中找到简单的错误,例如拼写错误。
python - 在控制台中打印乌尔都语/阿拉伯语(Python)
我是一个新手,我不知道如何设置我的控制台来打印我在运行此代码时使用 Wing IDE 的 urdu / 阿拉伯语字符
我在我的控制台上得到了这个
طجکسعبکبطکسبطب</p>
python - 设置wing ide进行远程调试
我在本地机器上安装了wing-ide。当我python wingdbstub.py
从本地运行时,它连接到 IDE。
但它不适用于此处描述的远程调试, ssh_tunelling
我该如何修复/(测试)它?
python-3.x - 编程连接到并行端口的 7 段显示接口
我目前正在学校学习 11 年级的计算机技术课程。我们要编写一个代码,以便界面可以输出我在按下 Enter 按钮时在键盘上按下的数字或字母。此外,当我将手指从键盘上松开时,7 段显示器上的数字或字母会消失。我认为我的代码是正确的,但数字根本没有出现在 7 段显示器上。由于代码的长度,我将只包括如果我按下键盘上的数字“1”会发生什么。
我很感激我能得到的所有帮助。
python - 为什么在使用 Wing IDE 101 时 KeyboardInterrupt 在 Python 中不起作用?
我正在尝试循环执行某些操作(在此示例中打印为 100)并随时通过按“Ctrl+C”取消计数。
我正在使用的测试代码如下,但这不起作用(编辑:它在从终端启动的脚本中工作,但在我的 IDE - Wing 101 的 python shell 中运行时不起作用)。KeyboardInterrupt 没有捕捉到“Ctrl+C”命令或任何其他键。
我在这里读过这个问题,我很确定这不是我的问题,因为我已经输入了“time.sleep(0.5)”命令来减慢程序的速度。我也读过这个问题,但既然它已经 5 岁了,我认为这个错误现在已经修复了吗?我知道我可以使用线程来实现我想要的,但如果只是为了学习,我想知道为什么这种方法不起作用。
我在 Ubuntu 14.04 中使用 python 2.7.6,如果能解决这个问题,我将不胜感激。(编辑:我知道代码是独立工作的,但我仍然想知道为什么它在 Wing 101 IDE 的 python shell 中不起作用)
编辑 1
按照建议,我尝试将 while 循环放在 try 块中:
但不幸的是,这也不起作用,而是出现以下错误:
python - 如何安装假设 Python 包?
我正在使用 Wing IDE,如何将假设 Python 包安装到我的计算机上?我已经下载了 zip 文件,我是使用命令提示符安装它还是在 Wing IDE 中有一个选项来安装它?