在eclipse开发环境下python中怎么引用函数

如题所述

选中需要查看的函数(光标移到函数所在的位置),然后使用eclipse快捷键Ctrl+Shift+G,然后就会在search窗口中看到函数调用的树状结构图。

以最简单的一个代码为例:

class A:

    s="hello"

    

    def p(self):

        print(self.s)


if __name__ == '__main__':

    a=A()

    a.p()

光标移到第4行p的位置,然后Ctrl+Shift+G,得到如下所示:

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-05-01
前言
笔者最近迷上了Python,但是一直没有找到满意的IDE。虽然使用Vim编辑器+命令行的方式比较酷,然而一个优秀的IDE确实能让开发速度提升不少。于是笔者想到Eclipse——一个神一样的利器。经过一番曲折,终究修成正果。整理成文,希望对热爱的Python的童鞋有所帮助。
正文
首先我们需要明白一点——Eclipse作为一个灰常优秀的开发工具,它可被用作N多语言的IDE,然而前提是我们需要安装对应的编译器或者解释器。比如常见的Java开发,就必须JDK。因此要用Eclipse进行Python开发也必须Python的“JDK”,即Python解释器。笔者已安装Python2.7版本的解释器,在本文便Python2.7为示例分步骤说明搭建过程。
基本需求:
·1 Eclipse(版本不要太陈旧)
·2 Python解释器(www.python.org
步骤1:
下载用于在Eclipse中开发Python的插件PyDev。
文件名:org.python.pydev.feature-1.6.1.2010080312.zip。
下载地址:http://sourceforge.net/projects/pydev/files/
步骤2:
解压org.python.pydev.feature-1.6.1.2010080312.zip。将解压后的features和plugins文件夹中的内容拷贝到Eclipse安装目录下相同的文件夹中即安装PyDev插件成功。
步骤3:
打开Eclipse(如果已经打开,则重启Eclipse)。选择window——》Presences,设置如图:

展开PyDev,选择Interpreter - Python,单击New...按钮,在弹出的Select interpreter窗 口中单击Browse...按钮,找到已经安装的Python解释器。单击Select interpreter窗口中 单击OK按钮,在弹出的Selection Needed窗口中单击Select All按钮,然后单击OK按 钮完成设置。然后在Preferences窗口中选择Apply——》OK完成设置。如图:

以下几步Python 3.x必选,Python 2随意。我比较习惯Unicode,所以一次性在这儿设定了。

2、General->Editors->Text Editors->Spelling,Encoding改成Other:UTF-8

3、General->Workspace,Text file encoding改成Other:UTF-8

4、找到安装目录下的\plugins\org.python.pydev.debug_x.x.x.yyyymmddhh\pysrc\pydevd.py,
920行的 encoding = Non 改成 encoding = "UTF-8",保存
至此,PyDev的配置就完成了。

步骤4:
选择File——》New——》Other。在弹出的New窗口中,按下图操作:

步骤5:
在弹出的窗口中,依次填写Project name(工程名)——》为工程选择Directory(目录)——》选择Project type(工程类型)——》选择版本号(如果没有自己正在使用的版本号,则选择比自己版本号老一些的版本号)——》选择Interpreter(解释器)——单击Finish按钮完成设置。如图:

步骤6:
现在可以在已创建的工程中新建模块了,如图:

我们在src包中建立一个空的HelloWorld模块,如图:

步骤7:
按下图所示,编写一个简单的HelloWorld脚本并运行之。本回答被提问者和网友采纳

怎么用eclipse加python
安装PyDev插件。这可以通过Eclipse Marketplace完成。打开Eclipse,然后选择“Help” > “Eclipse Marketplace”。在搜索栏中输入“PyDev”,找到PyDev插件并按照提示进行安装。在Eclipse中创建Python项目。选择“File” > “New” > “Project”,然后选择“PyDev” > “PyDev Project”。按照提示创建项目...

怎么用eclipse打开python项目
1、首先,打开Eclipse集成开发程序,在菜单栏上点击“File(F)”,咋弹出来的列表中点击“导入(I)...”。相关推荐:《Python入门教程》2、在弹出来的“导入”窗口中,选择“常规”选项中的“现有项目到工作空间”,然后点击“下一步(N)”按钮。3、进入到“导入项目”界面,选择要导入Eclipse项目的...

eclipse python 已经安装好了 怎么搭建python开发环境
1、打开Eclipse,Help,Install New Software…选择Add,name填Pydev,location填。然后点ok,开始搜索,最后出现以下结果,选择第一个PyDev。按照提示,一直next,进入安装路径选择界面,使用默认设置,然后 Finish。最后重启Eclipse即可。2、配置解释器。Pydev内可以配置的解释器有3种:IronPython、Jython、Pyt...

用eclipse开发python程序吗
用eclipse开发python程序是可以的,用pyDev即可。1、打开Eclipse,找到Help菜单栏,进入Install New Software…选项。点击work with:输入框的旁边点击Add…,Name可以随便是什么,我输入的是PyDev,Location是http:\/\/pydev.org\/updates。点击OK。2、等一会就会看到插件列表:3、选择PyDev,然后一路Next,进...

eclipse可以开发python吗
步骤1:下载用于在Eclipse中开发Python的插件PyDev。文件名:org.python.pydev.feature-1.6.1.2010080312.zip。可从网上下载 步骤2:解压org.python.pydev.feature-1.6.1.2010080312.zip。将解压后的features和plugins文件夹中的内容拷贝到Eclipse安装目录下相同的文件夹中即安装PyDev插件成功。步骤3:...

我是在Eclipse下编写的python程序,每次用N = int(sys.argv[1])都会报 ...
你的脚本带参数运行了吗?如果没有,sys.argv[1]这个值是不存在的。如果带了参数运行,请print sys.argv[1]看看

eclipse打开python文件出问题了
1.点击Window ---> preferences ,在左边的标题栏里找到Pydev 2. 在Pydev里找到含有Python的一栏,点击,然后点击New,在文件查找里选择你的Python的安放目录下的python.exe文件。如下图:点击OK按钮后会出现如下图:点击全选,按后点击ok按钮。到这里,python的Eclispe插件就全部配置完成了。接着就...

eclipse环境加载的pydev插件用作python开发,打开了一个test.py的文件...
似乎是你运行的选项不对,应该是用直接跑的,不需要构建。你选定成ant build的选项了。

怎么在python脚本中调用其它的python脚本运行?
若是同目录: import 1,3,5 若不是先把他们加到系统变量里:import sys sys.path.append('路径\\1')sys.path.append('路径\\3')sys.path.append('路径\\5')再直接import

python在eclipse下可以单步调试吗
在eclipse下可以单步调试python的方法:1、右键单击标尺栏添加断点 2、将鼠标移至需要添加断点的代码行,使用快捷键 Ctrl+F10,在弹出的菜单栏中选择 ”Add Breakpoint” 添加断点。添加好断点后,选择 Debug As -> Python Run 启动调试器,弹出一个对话框,询问是否切换到调试器透视图,单击 Yes,即...

相似回答