问题标签 [pydev]
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 - 如何将 Pydev 项目导入交互式控制台?
新手问题(我刚刚开始使用 Python 和 Pydev):
我用(标准?)src/root 子文件夹创建了一个项目“Playground”。在那里我创建了example.py。
如何将我的“示例”模块导入 Pydev 的交互式控制台?>>> 导入示例”给出:“ImportError:没有名为示例的模块”
python - Python 调试:动态编辑代码
我是 python 新手,无法确定这是否可能。
我在 Eclipse 下使用 PyDev 插件,基本上我想知道的是,当你坐在断点处时是否可以编辑代码?即在您调试时编辑代码。
它允许我目前执行此操作,但它似乎仍在执行我进行更改之前先前存在的代码行。
此外,您是否能够像在 VBA 和 C# 中一样将程序执行拖回?
如果其中任何一个都是可能的,我该如何启用它们?
python - 有没有办法使用 pydev 调试子进程?
我正在使用 Eclipse / PyDev 试图找到一种方法来调试subprocess.Popen
用于创建子进程的代码:我希望能够调试创建的子进程。问题是我找不到跨进程边界进行调试的方法,我猜这实际上是不可能的。不过,在你问之前你永远不会知道,所以我正在做!
一点背景知识:我有一个由Waf驱动的复杂构建过程,它通过根据需要调用鼻子来调用我们的单元测试:我想挂钩这些过程以调试单元测试失败。我知道我可以尝试直接运行nose,但问题是我必须为我们的模块正确加载配置的环境相当复杂,如果可以避免的话,我不想复制代码来做到这一点。
我知道远程调试模式,但这很不方便,因为我必须在远程进程中手动调用调试器。如果有人知道一种方法来做我想做的事情,那将不胜感激。
python - 如何让 PyDev 编辑器选择性地忽略错误?
我在 Eclipse 下使用 PyDev 编写一些 Jython 代码。我有很多情况需要做这样的事情:
问题是 PyDev 总是会将此标记为错误并说“未解决的导入:ISubInterface”。代码工作得很好,只是我不想在我的代码旁边有这些小的白色/红色 X 标记,并且我的问题选项卡上到处都是这些错误。
有没有办法我可以在行尾添加一个魔术注释或类似的东西来让 PyDev 忽略错误错误,类似于你可以添加像“# pylint: disable-msg=E1101”这样的注释来让 PyLint 忽略错误?
此外,在 Jython 中使用 Java 接口时,我可能只是做错了。在这种情况下,我们将非常感谢您提供一点指导。
python - PyDev 内容辅助令人不安
我在 Python 中创建了一个简单的类,如下所示,
在另一个模块中,我尝试实例化 Person 类的对象并打印其doc和class属性:
当我在 Eclipse 中使用内容辅助时,认为doc和class不在实例化对象的属性列表中,这让我很困扰:
替代文字 http://img171.imageshack.us/img171/5169/pydevcontentassist.png
为什么会这样?在 Java 中,Eclipse 显示了完整的属性和方法列表,当我不想查看 Java 文档时,这对我的开发很有帮助。我只是使用内容辅助来解决问题。
python - Django 单元测试 - 为什么我不能在 myApp 上运行 ./tests.py?
所以我很熟悉manage.py test myapp
。但我不知道如何使我的tests.py
工作成为一个独立的可执行文件。您可能想知道我为什么要这样做。我正在(现在)在 Eclipse 中工作,但我似乎无法弄清楚如何设置工具来简单地运行此命令。tests.py
无论如何,以简单的方式简单地包装以运行它会非常好。
这是我的tests.py
样子。
我认为解决方案位于这条线上,但我似乎无法弄清楚第一个参数需要什么才能让它神奇地开始工作..
谢谢帮忙!!
**** 更新 ****
我想做的(Doh!)是简单地运行“myApp”测试。问题是这行得通(而 chmod 不是问题),但它想运行整个测试套件。我不想要那个。我只想运行myApp
测试套件。
再次感谢!
python - Eclipse 智能引号 - 就像在 Textmate 中一样
星期五快乐——有谁知道 eclipse 是否有像 Textmate 这样的智能引号的概念。它的工作方式是选择一些单词并通过简单地"按键来引用它们?我是这里的新手,所以要温柔。FWIW - 我在 Eclipse 中使用 pydev。
谢谢
改写
我正在寻找的是给定我在屏幕上选择了一个单词或短语,我想简单地点击'"'键并将整个单词或短语用引号括起来。这同样适用于各种键——比如 ( [{"'`。
所以说我有以下代码
现在(在 python 中)关键字应该用引号引起来。我应该能够双击(选择)关键字并简单地键入'然后中提琴整个单词被引用。现在发生的事情是关键字被单引号代替......叹息......
谢谢
python - 如何在python中创建程序启动参数
我刚刚开始学习 python,我正在编写的程序需要参数才能运行特定的任务。例如(程序名称是 Samtho)
我怎样才能做到这一点?
eclipse - 在 Eclipse 中调试嵌入式 jython 的最简单方法是什么?
我知道我可以使用远程 Pydev 调试器调试嵌入式(从 Java 程序启动)Jython。有没有更简单的方法来做到这一点?
eclipse - 如何在 Mac OS X 的 .app 中选择文件?
我正在尝试在 Eclipse 中配置 PyDev,作为其中的一部分,我正在尝试将一些源文件夹添加到 PYTHONPATH 的外部库部分。但是,当我在 Eclipse 中单击“添加源文件夹”时,它不会让我深入任何 .app 目录。通常,在常规 Finder 中,我会右键单击并选择“显示包内容”,但是通过 Eclipse 中的“添加源文件夹”,所有 .apps 都是灰色的,我无法右键单击它们。关于我如何克服这个问题的任何想法?具体来说,我希望深入研究 GoogleAppEngineLauncher.app。我对 Mac 还是很陌生,所以我猜(希望?)解决方案对你们中的一个人来说是简单而明显的。
谢谢