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登录Gmail并发送Gmail邮件的教程
Apr 17 Python
初步认识Python中的列表与位运算符
Oct 12 Python
python+selenium+autoit实现文件上传功能
Aug 23 Python
浅谈django model postgres的json字段编码问题
Jan 05 Python
详解Python 解压缩文件
Apr 09 Python
Python安装whl文件过程图解
Feb 18 Python
python 安装impala包步骤
Mar 28 Python
解决Python中报错TypeError: must be str, not bytes问题
Apr 07 Python
jupyter notebook 调用环境中的Keras或者pytorch教程
Apr 14 Python
python随机模块random的22种函数(小结)
May 15 Python
Python CategoricalDtype自定义排序实现原理解析
Sep 11 Python
Django+Django-Celery+Celery的整合实战
Jan 20 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读取RSS feed的代码
2008/08/01 PHP
PhpDocumentor 2安装以及生成API文档的方法
2014/05/21 PHP
浅谈PHP中JSON数据操作
2015/07/01 PHP
win10环境PHP 7 安装配置【教程】
2016/05/09 PHP
javascript removeChild 使用注意事项
2009/04/11 Javascript
Javascript 类、命名空间、代码组织代码
2011/07/31 Javascript
javascript模拟实现C# String.format函数功能代码
2013/11/25 Javascript
jquery动态改变form属性提交表单
2014/06/03 Javascript
JavaScript获得url所有参数键值表的方法
2015/03/21 Javascript
JavaScript框架是什么?怎样才能叫做框架?
2015/07/01 Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
2015/10/20 Javascript
JS实现的仿QQ空间图片弹出效果代码
2016/02/23 Javascript
jQuery-mobile事件监听与用法详解
2016/11/23 Javascript
详解在Vue中使用TypeScript的一些思考(实践)
2018/07/06 Javascript
vue-cli3.0 脚手架搭建项目的过程详解
2018/10/19 Javascript
js数组相减简单示例【删除a数组所有与b数组相同元素】
2020/03/04 Javascript
vue router返回到指定的路由的场景分析
2020/11/10 Javascript
swiperjs实现导航与tab页的联动
2020/12/13 Javascript
vue二选一tab栏切换新做法实现
2021/01/19 Vue.js
Python发送Email方法实例
2014/08/21 Python
跟老齐学Python之从格式化表达式到方法
2014/09/28 Python
Python爬虫天气预报实例详解(小白入门)
2018/01/24 Python
python实现人民币大写转换
2018/06/20 Python
Python判断中文字符串是否相等的实例
2018/07/06 Python
Python数据分析模块pandas用法详解
2019/09/04 Python
python单向链表的基本实现与使用方法【定义、遍历、添加、删除、查找等】
2019/10/24 Python
python中的selenium安装的步骤(浏览器自动化测试框架)
2020/03/17 Python
在python中修改.properties文件的操作
2020/04/08 Python
大三在校生电子商务求职信
2013/10/29 职场文书
大学生旷课检讨书
2014/01/22 职场文书
《彭德怀和他的大黑骡子》教学反思
2014/04/12 职场文书
《望庐山瀑布》教学反思
2014/04/22 职场文书
劳模事迹材料范文
2014/12/24 职场文书
《中华上下五千年》读后感3篇
2019/11/29 职场文书
2021好看的国漫排行榜前十名 《完美世界》上榜,《元龙》排名第一
2022/03/18 国漫
Python爬取奶茶店数据分析哪家最好喝以及性价比
2022/09/23 Python