2013-05-01 83 views
0

这是一个愚蠢的问题......但使用谷歌搜索实际上并没有帮助。为pycharm启用的答案额外的荣誉。 :)python基类的文档?

我需要一个简单的小型UDP回显服务器(请让我知道扭曲的广告,这是一个扔掉的东西,我只是需要用它来看看一个小嵌入式小工具正在广播什么)。所以我找到section 21.21 of the Python 3 reference manual。这是一个简单的例子,正是我想要的。

但是同样的文件也提到了一个DatagramRequestHandler类。但没有关于它如何与其父类不同或其提供的内容的进一步解释。我真的很希望当我导入上述类时,pycharm会以某种方式显示一个有用的弹出窗口,但我无法发现这样的事情。

我是否正确假设,我应该去我的(macosx)安装中找到源代码,并直接看那个?有没有人们如何做到这一点的模式?我在这里的实际问题其实并不在于DatagramRequestHandler,而是关于一般模式的更多内容,因为这显然会在基本文档中的其他地方发生。 (上下文:我的传统体验是基于Smalltalk基于图像的环境,您可以随时随地从班级跳到班级,从应用程序代码快速浏览到肠道,作为一种探索性的方式学习和发现)

+0

你有没有试过Navigate->声明(Ctrl-b在我的键盘布局)? – 2013-05-01 18:02:58

+0

这正是我正在寻找的。不在编辑器上下文菜单中显示。你应该做出答案。 – 2013-05-01 18:17:08

回答

1

有导航到名字的声明光标下的一个选项,Navigate->声明(快捷键CTRL +b在我的键盘映射)。

1

如果你有这样的问题,有三件事情要做:

  1. google一下(如python DatagramRequestHandler

  2. 使用help˚F在交互式Python会话中进行联合。例如。

    import socketserver; help(socketserver.DatagramRequestHandler) 
    
  3. 看看代码

大部分时间的第一选择是足够的(这时候我发现只有在东西德)。第二个选项的结果在这个“示例”中并不那么有趣。所以你必须使用第三种选择。

+0

选项2很有帮助!谢谢! – 2013-05-01 20:33:58