今天要学习的是Python的开发工具哇( ⊙o⊙ ),主要做的就是下载安装pycharm,安装一下ipython和Jupyter等。

1.Python IDE

1: IDE Integrated Development Environment 集成开发环境2:Python 开发可以选用的IDE ①:Pycharm: jetbrains 出品②:VSCode:Microsoft 出品③:Sublime:文本编辑器

安装专业的IDE:pycharm

我们开发最常用的开发工具IDE是Pycharm,非常好用,虽然记事本可以写代码,但是用Pycharm写代码的效率更高啦,下载地址: https://www.jetbrains.com/pycharm/

2.Python开发工具:IPython和Jupyter(Data Science IDE)

ipython是一个shell的Python解释器接口,可以运行Python代码

jupyter提供了一个web的交互式Python接口

  • IPython 安装
1.pip install ipython
2.
3.输入命令:ipython 会出现一个交互式的shell接口
  • 安装 Jupyter,运行 jupyter notebook
1.# 安装Jupyter
2.pip install jupyter
3.
4.# 启动jupyter notebook,这里会启动一个web程序
5.jupyter notebook
6.
7.# 如果在linux上没有安装GUI图形界面,那么也可以jupyter notebook --ip=0.0.0.0 --no-browser,让notebook监听在本机的任意端口,并且设置--no-browser, 可以在客户端通过URL来访问,Mac浏览器中输入:http://本地的地址:8888 即可, 但是一般而言,需要给jupyter设置一个密码:jupyter notebook password, 此时的jupyter是在你指定的这个虚拟环境运行的,因此只能编写Python 3.6.3的代码,如果是在其他虚拟环境运行的,例如Python 2.7,那么可以编写Python 2.7代码
8.jupyter notebook --ip=0.0.0.0 --no-browser

  • Jupyter notebook 的使用

Jupyter notebook 可以编写Python代码,主要由于科学计算等,会保存Python代码运行的结果,因此在Python入门课程中,我们使用Jupyter notebook为大家演示Python代码的编写。

3.了解一下Python与Shell的关系

  1. Shell脚本:shell 属于宏语言,顾名思义是系统的壳,方便与系统交互的在以下情况下,不使用shell,因为shell对此无能为力;如:跨平台,较复杂数学操作(如浮点运算,精确运算等),图形化界面 GUI,I/O 或socket 接口,多维数组,对效率要求很高等。

  2. Python脚本:通用脚本语言,功能强大,跨平台(比如:Windows和Linux),可以直接做网络应用,甚至直接嵌入其它语言,且跨平台 。

  3. Shell 和 Python都归类于脚本语言,但是Python与其他的面向对象的语言一样,能够在很多领域大放异彩,而Shell仅仅只能够调用系统的命令集来完成对应的工作。

本文参考自侠课岛(9xkd.com)Python同学计划

Dya3:Python的开发工具相关推荐

  1. python界面开发工具免费_Python程序员必备的四款开发工具

    原标题:Python程序员必备的四款开发工具 Python自学与交流中心QQ群:260308621 大家今晚利用1个小时看python基础视频教程 23-27节 ,自己监督自己.跟着学习哈!一定要做到 ...

  2. 可爱的python测试开发库及项目(python测试开发工具库汇总)

    转载: https://www.jianshu.com/p/ea6f7fb69501 可爱的python测试开发库及项目(python测试开发工具库汇总) github地址 相关书籍下载 Python ...

  3. python开发工具-5个最好用的Python编程开发工具(IDE)分享

    <Python开发环境搭建 >一文中我们介绍了在Eclipse中如何搭建 今天 125 一.PyCharm 推荐等级:★★★★★ PyCharm是一款python专用开发工具,具有完整的p ...

  4. 电脑python编程软件哪个好用_5个最好用的Python编程开发工具(IDE)分享

    <Python开发环境搭建 >一文中我们介绍了在Eclipse中如何搭建 今天 125 一.PyCharm 推荐等级:★★★★★ PyCharm是一款python专用开发工具,具有完整的p ...

  5. 用Tkinter打造自己的Python IDE开发工具(1)建立一个简单的代码编辑器

    用Tkinter打造自己的Python IDE开发工具(1)建立一个简单的代码编辑器 很多Python初学者,安装完Python后,已经包含了IDLE代码开发和调试系统.都会再安装各种Python开发 ...

  6. 用Tkinter打造自己的Python IDE开发工具(4)利用HP_tk模块设计自己的代码编辑器

    用Tkinter打造自己的Python IDE开发工具(4)利用HP_tk模块设计自己的代码编辑器 HP_tk.py模块是小白量化第二代量化系统中的开发模块.其中HP_tk.py模块是小白量化系统GU ...

  7. 用Tkinter打造自己的Python IDE开发工具(5)利用HP_tka模块设计自己的中文代码编辑器

    用Tkinter打造自己的Python IDE开发工具(5)利用HP_tka模块设计自己的中文代码编辑器 前面我们介绍了在Tkinter中使用exec()函数运行用户程序的方法.exec()采用多线程 ...

  8. Python集成开发工具(IDE)推荐

    1.7 Python集成开发工具(IDE)推荐 1.7.1 Notepad++ Notepad++是Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语 ...

  9. 用Tkinter打造自己的Python IDE开发工具(7)变量数据共享机制及小白量化策略编写

    用Tkinter打造自己的Python IDE开发工具(7)变量数据共享机制及小白量化策略编写 首先我设计的HP_开头的系列Python模块及源文件目前不开源,所有源文件只对读者自己使用学习,不得放到 ...

最新文章

  1. stm32篇--系统初始化
  2. 区块链BaaS云服务(7)微软Azure区块链服务
  3. django开发个人博客
  4. Windows安全配置加固
  5. 如何监控 Elasticsearch 集群状态?
  6. Redis秒杀功能设计与实现
  7. GaussDB(DWS)中共享消息队列实现的三大功能
  8. fastscript传递参数
  9. HALCON: HALCON 20.11.0.0 Progress主要新特性
  10. sql-插入当前时间
  11. Python-win32com模块
  12. 计算机毕业设计ssm高校选课系统uu27m系统+程序+源码+lw+远程部署
  13. 2019年高中数学圆锥曲线解题技巧方法总结及高考试题
  14. 第一章 Cheat Enginee(CE)使用指南
  15. 广达服务器进系统重启,广达 服务器 远程开机
  16. 找质数算法之埃拉托色尼筛选法(Sieve of Eratosthenes算法)
  17. 咖啡兔流程执行逻辑分析
  18. 国产x86服务器芯片,华为、飞腾扛旗,国产服务器芯片有望突破!ARM要替代x86?...
  19. Cowalkers健步走小程序
  20. 报错:工作中心缺少公式CK430-PS

热门文章

  1. Neural Ordinary Differential Equations
  2. 四个数列 || 二分
  3. 数据库删改都不会,还能被录用:女程序员要求这么宽松?
  4. 《肖申克的救赎》观后
  5. 第五章 黎明踏浪号 Facebook (一)
  6. 撕不撕?如何撕?跟谁撕?权力游戏致胜手册
  7. 【C语言】计算Cmn
  8. Service id not legal hostname (service_cmn)
  9. Python入门笔记(三)
  10. 为什么输入百度的IP地址不能直接访问