美文网首页Python小推车python学习
Python学习打call第三天:Python的开发工具

Python学习打call第三天:Python的开发工具

作者: 暖A暖 | 来源:发表于2019-01-18 15:25 被阅读42次

    今天要学习的是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 
    
    4f00ff8e4d238e58.png
    • 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同学计划

    相关文章

      网友评论

        本文标题:Python学习打call第三天:Python的开发工具

        本文链接:https://www.haomeiwen.com/subject/vhundqtx.html