python与idea的集成的实现


Posted in Python onNovember 20, 2020

      python是一种功能强大和适用面很广的开发语言,在大数据应用和机器学习日益流行的年代,python凭借其简洁、易用和可扩展性获得很多用户的支持,近年来使用率高速增长。python环境下,集成了科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了快速数组处理、数值运算以及绘图功能。因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算程序。

     一、python的安装

      略,可见python学习(一),本文的环境依赖与 python2.7 和 idea 2017

    二、idea环境与python结合

  1)python plugins的安装

     idea缺省是没有安装python的,需要在plugins里安装,具体方法见下图:

python与idea的集成的实现

等它下载完,会要求重启idea,关闭idea,并重启。

       2)创建Python工程

       在idea里面,File->new projects  ,在弹出的工程界面,选择sdk

python与idea的集成的实现

然后一路next下去

python与idea的集成的实现

  最后点击“finish”就可以创建自己的python工程了。

    3) 在python 工程中添加module

在自己的python工程,如myPythonProject下,可以建立自己的module。

python与idea的集成的实现

   在module下可以建立自己的文件

 python与idea的集成的实现

需要注意的是,一定要带入后缀名py

     4) 编写hello world

好吧,继续编写helloworld程序,在HelloWorld.py文件里面,写入如下代码: 

def hello(name):
   strHello='Hello, '+name
   return strHello;
 
  print (hello("Python!"))

      在程序文件上,右键执行,执行情况如下:

python与idea的集成的实现

      5) 外部环境中执行

虽然在idea里面可以执行这个程序,在外部环境里,也可以执行这个程序。进入这个程序所在路径,执行 python 程序文件名,这样也与idea环境中一样。    

python与idea的集成的实现

三、几个库说明

前面建立工程和module的时候,有出现如下的内容:

python与idea的集成的实现

这里简要做一下说明:

          Django:是用Python开发的一个免费开源的Web框架,可以用于快速搭建高性能,优雅的网站       

        Google App Engine: 是一种让您可以在 Google 的基础架构上运行您的网络应用程序

        SQL Support: 是支持SQL的框架

到此这篇关于python与idea的集成的实现的文章就介绍到这了,更多相关python idea集成内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中正则表达式的使用详解
Oct 17 Python
python获取一组数据里最大值max函数用法实例
May 26 Python
详解python的ORM中Pony用法
Feb 09 Python
Python判断对象是否相等及eq函数的讲解
Feb 25 Python
Python2 Selenium元素定位的实现(8种)
Feb 25 Python
python程序快速缩进多行代码方法总结
Jun 23 Python
python实现连连看游戏
Feb 14 Python
pandas DataFrame运算的实现
Jun 14 Python
零基础小白多久能学会python
Jun 22 Python
Python数据清洗工具之Numpy的基本操作
Apr 22 Python
给numpy.array增加维度的超简单方法
Jun 02 Python
Python中super().__init__()测试以及理解
Dec 06 Python
安装pyinstaller遇到的各种问题(小结)
Nov 20 #Python
python3 re返回形式总结
Nov 20 #Python
python 实现图片修复(可用于去水印)
Nov 19 #Python
python 删除系统中的文件(按时间,大小,扩展名)
Nov 19 #Python
Python并发爬虫常用实现方法解析
Nov 19 #Python
python实现文件分片上传的接口自动化
Nov 19 #Python
Python类class参数self原理解析
Nov 19 #Python
You might like
PHP VS ASP
2006/10/09 PHP
PHP实现采集抓取淘宝网单个商品信息
2015/01/08 PHP
php生成PDF格式文件并且加密
2015/06/22 PHP
PHP实现的文件浏览器功能简单示例
2019/09/12 PHP
JQuery Dialog的内存泄露问题解决方法
2010/06/18 Javascript
jQuery AJAX实现调用页面后台方法和web服务定义的方法分享
2012/03/01 Javascript
js实现运动logo图片效果及运动元素对象sportBox使用方法
2012/12/25 Javascript
jquery中ready()函数执行的时机和window的load事件比较
2015/06/22 Javascript
nodeJs爬虫获取数据简单实现代码
2016/03/29 NodeJs
JS实现添加,替换,删除节点元素的方法
2016/06/30 Javascript
JQuery实现动态操作表格
2017/01/11 Javascript
Node.JS中快速扫描端口并发现局域网内的Web服务器地址(80)
2017/09/18 Javascript
深入理解ES6中let和闭包
2018/02/22 Javascript
element-ui使用导航栏跳转路由的用法详解
2018/08/22 Javascript
jQuery事件多次绑定与解绑问题实例分析
2019/02/19 jQuery
Node.js API详解之 zlib模块用法分析
2020/05/19 Javascript
python安装与使用redis的方法
2016/04/19 Python
pygame 精灵的行走及二段跳的实现方法(必看篇)
2017/07/10 Python
Python基于OpenCV库Adaboost实现人脸识别功能详解
2018/08/25 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
keras使用Sequence类调用大规模数据集进行训练的实现
2020/06/22 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
2021/03/03 Python
详解HTML5 录音的踩坑之旅
2017/12/26 HTML / CSS
吃透移动端 Html5 响应式布局
2019/12/16 HTML / CSS
加拿大著名时装品牌:SOIA & KYO
2016/08/23 全球购物
跑鞋、网球鞋、网球拍、服装及装备:Holabird Sports
2016/09/19 全球购物
Linux中如何用命令创建目录
2016/12/02 面试题
《地震中的父与子》教学反思
2014/04/10 职场文书
中文专业自荐书
2014/06/29 职场文书
先进员工事迹材料
2014/12/20 职场文书
2014企业年终工作总结
2014/12/23 职场文书
个人求职信格式范文
2015/03/20 职场文书
2015年医院护理部工作总结
2015/04/23 职场文书
纪检监察立案决定书
2015/06/24 职场文书
开学典礼校长致辞
2015/07/29 职场文书
人力资源部工作计划
2019/05/14 职场文书