使用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查找第k小元素代码分享
Dec 18 Python
Python2.X/Python3.X中urllib库区别讲解
Dec 19 Python
《与孩子一起学编程》python自测题
May 27 Python
python视频按帧截取图片工具
Jul 23 Python
Django中在xadmin中集成DjangoUeditor过程详解
Jul 24 Python
python3发送邮件需要经过代理服务器的示例代码
Jul 25 Python
Python基本语法之运算符功能与用法详解
Oct 22 Python
django实现更改数据库某个字段以及字段段内数据
Mar 31 Python
pycharm实现print输出保存到txt文件
Jun 01 Python
Python socket服务常用操作代码实例
Jun 22 Python
python如何使用腾讯云发送短信
Sep 17 Python
python实现移动木板小游戏
Oct 09 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
在数据量大(超过10万)的情况下
2007/01/15 PHP
一道关于php变量引用的面试题
2010/08/08 PHP
php打开远程文件的方法和风险及解决方法
2013/11/12 PHP
wamp服务器访问php非常缓慢的解决过程
2015/07/01 PHP
PHP错误处理函数register_shutdown_function使用示例
2017/07/03 PHP
动态样式类封装JS代码
2009/09/02 Javascript
JavaScript 题型问答有答案参考
2010/02/17 Javascript
jquery+css+ul模拟列表菜单具体实现思路
2013/04/15 Javascript
JQuery对表格进行操作的常用技巧总结
2014/04/23 Javascript
connect中间件session、cookie的使用方法分享
2014/06/17 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
javascript获取网页宽高方法汇总
2015/07/19 Javascript
jQuery实现网页抖动的菜单抖动效果
2015/08/07 Javascript
js显示当前日期时间和星期几
2015/10/22 Javascript
在Node.js中使用Javascript Generators详解
2016/05/05 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
2016/06/15 Javascript
浅谈JS继承_借用构造函数 & 组合式继承
2016/08/16 Javascript
通过BootStrap-select插件 js jQuery控制select属性变化
2017/01/03 Javascript
Ajax跨域实现代码(后台jsp)
2017/01/21 Javascript
详解vue2.0组件通信各种情况总结与实例分析
2017/03/22 Javascript
详解vue使用vue-layer-mobile组件实现toast,loading效果
2018/08/31 Javascript
VuePress 快速踩坑小结
2019/02/14 Javascript
详解vue中的父子传值双向绑定及数据更新问题
2019/06/13 Javascript
[31:55]完美世界DOTA2联赛循环赛 IO vs GXR BO2第一场 11.04
2020/11/05 DOTA
Python Pandas批量读取csv文件到dataframe的方法
2018/10/08 Python
python实现梯度法 python最速下降法
2020/03/24 Python
Python使用configparser读取ini配置文件
2020/05/25 Python
浅谈css3中的渐进增强和优雅降级
2017/12/01 HTML / CSS
Herschel Supply Co.美国:背包、手提袋及配件
2020/11/24 全球购物
铭万公司.net面试题笔试题
2014/07/20 面试题
UNIX命令速查表
2012/03/10 面试题
总经理的岗位职责
2014/02/23 职场文书
迎七一演讲稿
2014/09/12 职场文书
结婚堵门保证书
2015/05/08 职场文书
2015年秋季运动会加油稿
2015/07/22 职场文书
React四级菜单的实现
2022/04/08 Javascript