使用Eclipse如何开发python脚本


Posted in Python onApril 11, 2018

本文为大家分享了Eclipse开发python脚本的具体方法,供大家参考,具体内容如下

一、安装python

1.访问网址,可以看到如下图所示界面

使用Eclipse如何开发python脚本

2.点击上图的"Download",可以看到如下图所示的界面:

使用Eclipse如何开发python脚本

3.下载python-2.7.14.amd64.msi文件到本地E盘Python目录下,如果E盘没有Python目录可以建一个。

4.安装Python,安装目录也选择E:\Python

5.安装完Python之后,我们配置下环境变量

   (1)在"我的电脑"上右键,然后点击"属性"

   (2)在弹出的对话框中点击"高级系统设置"

   (3)点击"环境变量(N)...."

   (4)在弹出的对话框中,双击第二栏"系统变量(S)"中的"Path"

   (5)在弹出的"编辑环境变量"对话框中,点击"编辑文本(T)..."

   (6)我们在%JAVA_HOME%\bin;这句后面添加上E:\Python\Scripts\;E:\Python\;

使用Eclipse如何开发python脚本

二、Eclipse安装PyDev插件

我使用的Eclipse版本是mars.2

1.点击Help---->Install New Software...

2.点击Add...按钮

使用Eclipse如何开发python脚本

3.在弹出的小对话框中Name一栏输入"Python64"(可以随便写),Location一栏输入"http://pydev.org/update_sites/4.5.5/"这里之所以带上了版本,是因为如果只是写到http://pydev.org/updates的话,默认安装的是最新的版本,而新版本由于某些文件被防火墙“墙”掉了,因此安装总是会出错。我的jdk版本是1.7而jdk1.7对应的版本是到4.5.5,因此这里选择的是4.5.5版本。

使用Eclipse如何开发python脚本

4.点击上图小对话中的"OK"按钮后,我们可以看到如下图所示界面,我们勾选上"PyDev",然后点击"Next",如下图所示。

使用Eclipse如何开发python脚本

5.安装默认配置直到安装完成,安装完成后会提醒你重启Eclipse,我们重启Eclipse。

6.重启Eclipse之后,我们点击"Windows"----->"Preferences",会出现如下图所示的界面:我们先在左侧找到"PyDev",然后展开,展开后找到"Python Interpreter"并点击它,然后我们可以看到右侧所示界面,我们点击"Quick Auto-Config",就会自动为我们配置好,然后我们点击"Apply"和"OK"按钮即可。

使用Eclipse如何开发python脚本

三、创建一个PyDev工程

第一次创建PyDev工程时,点击"File"----->"New"----->"Project",弹出的对话框如下图所示,我们找到"PyDev",点击"PyDev Project",然后点击"Next"。

使用Eclipse如何开发python脚本

弹出的对话框如下图所示,我们输入工程名、选择好PyDev(我们安装的时候起名为"Python64"了),单选框选择"Create 'src' folder and add it to the PYTHONPATH",最后点击"Finish"。

使用Eclipse如何开发python脚本

创建好的PyDev工程如下图所示。

使用Eclipse如何开发python脚本

下面我们创建一个"PyDev Package",方法便是在src上右键----->New----->PyDev Package,在弹出的对话框中Name输入"Test1"然后点击"Finish"。可以看到Eclipse自动为我们在Test1包下创建了一个"__init__.py"的文件。我们在这个脚本文件中输入我们的脚本。

使用Eclipse如何开发python脚本

脚本内容如下:

name = raw_input('What is your name?') 
if name.endswith('tank'): 
 print 'Hello tank' 
elif name.endswith('xiao'): 
 print 'Hello xiao' 
else: 
 print 'Hello Strange'

最后我们来运行一下脚本文件,我们在空白页面右键----->Run As------>Python Run

使用Eclipse如何开发python脚本

我们看控制台,可以看到输出了"What is your name?",其实这时程序还未执行完,我们把鼠标放到"?"后面发现光标是输入状态的,是可以输入内容的。

使用Eclipse如何开发python脚本

我们在"?"后输入"tank"然后按回车键,即可看到输出了"hello tank",脚本随之执行完毕。

使用Eclipse如何开发python脚本

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现将元祖转换成数组的方法
May 04 Python
浅谈python字符串方法的简单使用
Jul 18 Python
python递归查询菜单并转换成json实例
Mar 27 Python
Python科学画图代码分享
Nov 29 Python
Python语言描述KNN算法与Kd树
Dec 13 Python
django中send_mail功能实现详解
Feb 06 Python
python操作redis方法总结
Jun 06 Python
java判断三位数的实例讲解
Jun 10 Python
python求加权平均值的实例(附纯python写法)
Aug 22 Python
pytorch 实现打印模型的参数值
Dec 30 Python
Python列表倒序输出及其效率详解
Mar 04 Python
Python实现在Windows平台修改文件属性
Mar 05 Python
一份python入门应该看的学习资料
Apr 11 #Python
Python实现时钟显示效果思路详解
Apr 11 #Python
pandas数据分组和聚合操作方法
Apr 11 #Python
使用pandas对矢量化数据进行替换处理的方法
Apr 11 #Python
pandas数据框,统计某列数据对应的个数方法
Apr 11 #Python
pandas按若干个列的组合条件筛选数据的方法
Apr 11 #Python
pandas对指定列进行填充的方法
Apr 11 #Python
You might like
Zend studio for eclipse中使php可以调用mysql相关函数的设置方法
2008/10/13 PHP
PHP strtotime函数用法、实现原理和源码分析
2015/02/04 PHP
php文件下载处理方法分析
2015/04/22 PHP
用js实现键盘方向键翻页功能的代码
2007/06/03 Javascript
Jquery中使用setInterval和setTimeout的方法
2013/04/08 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
2014/02/19 Javascript
jQuery中:selected选择器用法实例
2015/01/04 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
jQuery 选择同时包含两个class的元素的实现方法
2016/06/01 Javascript
jQuery Easyui datagrid/treegrid 清空数据
2016/07/09 Javascript
bootstrap折叠调用collapse()后data-parent不生效的快速解决办法
2017/02/23 Javascript
jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】
2017/03/24 jQuery
收藏AngularJS中最重要的核心功能
2017/07/09 Javascript
vue.js中ref和$refs的使用及示例讲解
2019/08/14 Javascript
JS实现纵向轮播图(初级版)
2020/01/18 Javascript
微信小程序实现签到弹窗动画
2020/09/21 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
2020/11/12 Javascript
python中的sort方法使用详解
2014/07/25 Python
python学习之第三方包安装方法(两种方法)
2015/07/30 Python
Python原始字符串与Unicode字符串操作符用法实例分析
2017/07/22 Python
PyQt5利用QPainter绘制各种图形的实例
2017/10/19 Python
Python内置函数——__import__ 的使用方法
2017/11/24 Python
Flask 让jsonify返回的json串支持中文显示的方法
2018/03/26 Python
python实现的生成word文档功能示例
2019/08/23 Python
python+OpenCV实现图像拼接
2020/03/05 Python
python中wx模块的具体使用方法
2020/05/15 Python
关于matplotlib-legend 位置属性 loc 使用说明
2020/05/16 Python
HTML5中图片之间的缝隙完美解决方法
2017/07/07 HTML / CSS
One.com挪威:北欧成长最快的网络托管公司
2016/11/19 全球购物
华为C++笔试题
2014/08/05 面试题
出纳员岗位职责风险
2014/03/06 职场文书
中式结婚主持词
2014/03/14 职场文书
数控技校生自我鉴定
2014/04/19 职场文书
人与自然的观后感
2015/06/18 职场文书
导游词之山东红叶谷
2019/10/31 职场文书
Mysql外键约束的创建与删除的使用
2022/03/03 MySQL