6

我正在寻找各种适用于 python 的 IDE。查看官方列表,IDE 是根据“基于内省的代码完成”进行分类的。

基于内省的代码完成是什么意思?

谢谢。

4

2 回答 2

8

这意味着 IDE 使用自省来确定可以从给定对象访问哪些方法和变量,然后允许快速完成代码,通常是在您在符号后面键入句点后提供选项列表。

于 2012-06-05T21:52:14.363 回答
5

以下是 WingIDE Pro 不作为的示例。原谅匆忙拼凑在一起的形象。

这是图像

您可以看到它arg11第一个示例一样显示,以及显示它可能是int.

在第二部分中,您可以看到 IDEgetrequests模块中查看文档字符串以了解该方法的作用。

下面的第二张图片显示 IDE 可以为您“自动完成”代码,包括显示它的作用。在此处输入图像描述

于 2012-06-05T22:18:25.067 回答