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 集合(set)类型的操作——并交差
Jun 30 Python
Python遍历numpy数组的实例
Apr 04 Python
Python3 中把txt数据文件读入到矩阵中的方法
Apr 27 Python
Python日期时间对象转换为字符串的实例
Jun 22 Python
virtualenv 指定 python 解释器的版本方法
Oct 25 Python
python使用Turtle库绘制动态钟表
Nov 19 Python
分享8个非常流行的 Python 可视化工具包
Jun 05 Python
Python和Sublime整合过程图示
Dec 25 Python
python随机模块random使用方法详解
Feb 14 Python
使用Pycharm在运行过程中,查看每个变量的操作(show variables)
Jun 08 Python
keras 多任务多loss实例
Jun 22 Python
python中的装饰器该如何使用
Jun 18 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将fileterms函数返回的结果变成可读的形式
2011/04/21 PHP
php中获得视频时间总长度的另一种方法
2011/09/15 PHP
PHP使用header()输出图片缓存实例
2014/12/09 PHP
PHP函数引用返回的实例详解
2016/09/11 PHP
php实现文章评论系统
2019/02/18 PHP
统一接口:为FireFox添加IE的方法和属性的js代码
2007/03/25 Javascript
父节点获取子节点的字符串示例代码
2014/02/26 Javascript
JS建造者模式基本用法实例分析
2015/06/30 Javascript
js将table的每个td的内容自动赋值给其title属性的方法
2016/10/13 Javascript
jQuery checkbox选中问题之prop与attr注意点分析
2016/11/15 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
2017/02/16 Javascript
详解vue项目优化之按需加载组件-使用webpack require.ensure
2017/06/13 Javascript
详解AngularJS脏检查机制及$timeout的妙用
2017/06/19 Javascript
VUE2.0 ElementUI2.0表格el-table自适应高度的实现方法
2018/11/28 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
JavaScript使用百度ECharts插件绘制饼图操作示例
2019/11/26 Javascript
[08:42]DOTA2每周TOP10 精彩击杀集锦vol.2
2014/06/25 DOTA
[50:11]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第三场
2018/04/09 DOTA
[08:06]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant 选手采访
2021/03/11 DOTA
Python中用于返回绝对值的abs()方法
2015/05/14 Python
python中sys.argv函数精简概括
2018/07/08 Python
Python实现Restful API的例子
2019/08/31 Python
浅谈Python中os模块及shutil模块的常规操作
2020/04/03 Python
Marc Jacobs彩妆官网:Marc Jacobs Beauty
2017/07/03 全球购物
印尼综合在线预订网站:Tiket.com(机票、酒店、火车、租车和娱乐)
2018/10/11 全球购物
C++面试题:关于链表和指针
2013/06/05 面试题
毕业生多媒体设计求职信
2013/10/12 职场文书
个人承诺书
2014/03/26 职场文书
优秀的导游求职信范文
2014/04/06 职场文书
志愿者活动总结报告
2014/06/27 职场文书
小学捐书活动总结
2014/07/05 职场文书
重阳节标语大全
2014/10/07 职场文书
个人对照检查剖析材料
2014/10/13 职场文书
团支部组织委员竞选稿
2015/11/21 职场文书
2016年暑期见闻作文
2015/11/25 职场文书
Apache Hudi数据布局黑科技降低一半查询时间
2022/03/31 Servers