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编写一个简单的俄罗斯方块游戏的教程
Apr 03 Python
Python常用小技巧总结
Jun 01 Python
Python中datetime常用时间处理方法
Jun 15 Python
win7上python2.7连接mysql数据库的方法
Jan 14 Python
python 实现对文件夹内的文件排序编号
Apr 12 Python
python numpy和list查询其中某个数的个数及定位方法
Jun 27 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
Jun 21 Python
浅谈python的elementtree模块处理中文注意事项
Mar 06 Python
python boto和boto3操作bucket的示例
Oct 30 Python
python中二分查找法的实现方法
Dec 06 Python
详解python中的异常和文件读写
Jan 03 Python
Jupyter Notebook内使用argparse报错的解决方案
Jun 03 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程序员编程注意事项
2008/04/10 PHP
简单的php中文转拼音的实现代码
2014/02/11 PHP
ThinkPHP实现ajax仿官网搜索功能实例
2014/12/02 PHP
PHP中生成UUID自定义函数分享
2015/06/10 PHP
详细解读PHP中接口的应用
2015/08/12 PHP
yii2使用ajax返回json的实现方法
2016/05/14 PHP
php 如何禁用eval() 函数实例详解
2016/12/01 PHP
PHP JWT初识及其简单示例
2018/10/10 PHP
js下写一个事件队列操作函数
2010/07/19 Javascript
用正则表达式替换图片地址img标签
2013/11/22 Javascript
使用js判断数组中是否包含某一元素(类似于php中的in_array())
2013/12/12 Javascript
jQuery插件实现控制网页元素动态居中显示
2015/03/24 Javascript
JS利用cookies设置每隔24小时弹出框
2017/04/20 Javascript
vue使用vue-cli快速创建工程
2017/07/28 Javascript
使用AutoJs实现微信抢红包的代码
2020/12/31 Javascript
JavaScript如何实现防止重复的网络请求的示例
2021/01/28 Javascript
Python的Django框架中TEMPLATES项的设置教程
2015/05/29 Python
Ubuntu+python将nii图像保存成png格式
2019/07/18 Python
浅谈django2.0 ForeignKey参数的变化
2019/08/06 Python
python验证码图片处理(二值化)
2019/11/01 Python
python游戏开发的五个案例分享
2020/03/09 Python
windows下的pycharm安装及其设置中文菜单
2020/04/23 Python
python实现邮件循环自动发件功能
2020/09/11 Python
只要五步 就可以用HTML5/CSS3快速制作便签贴特效(图)
2012/06/04 HTML / CSS
有趣的流行文化T恤、马克杯、手机壳和更多:Look Human
2019/01/07 全球购物
德国足球商店:OUTFITTER
2019/05/06 全球购物
幼师自荐信
2013/10/26 职场文书
操行评语大全
2014/04/30 职场文书
幼儿教师师德承诺书
2014/05/23 职场文书
优秀应届本科生求职信
2014/07/19 职场文书
超市创意活动方案
2014/08/15 职场文书
专题组织生活会发言材料
2014/10/17 职场文书
Redis可视化客户端小结
2021/06/10 Redis
Python开发工具Pycharm的安装以及使用步骤总结
2021/06/24 Python
Redis 彻底禁用RDB持久化操作
2021/07/09 Redis
python自动化操作之动态验证码、滑动验证码的降噪和识别
2021/08/30 Python