zoukankan      html  css  js  c++  java
  • Python语言开发环境之Spyder

    https://blog.csdn.net/qq_34706955/article/details/80807091

    Spyder(Scientific PYthon Development EnviRonment)是一个强大的交互式 Python 语言开发环境。

    它有一个Editor(编辑器)用于编写代码;Console(控制台)可以评估代码并且在任何时候都可以看到运行结果;Variable Explorer(变量管理器)可以查看代码中定义的变量。还有其他的一些设备可以帮你高效地开发代码。
    IPython Console比标准的Python Console的功能更多,建议将它设置为默认控制台。
     
     
    在执行代码的过程中到底发生了什么?
    Python逐行读取Editor中的代码,并且它会自动忽略注释(即以#符号开头的行)。
    当遇到def关键字,Python知道在这里定义了一个函数。在def xx():之后的所有缩进行都是函数体。
    注意:这个函数对象仅仅只是在文件的这个位置被定义了,并没有被调用(或者执行)。
    当Python遇到从最左边的列开始写的命令(除了def…和其他一些关键字),它将马上执行这些命令。
     
     
    窗体的panel拖曳不是很方便,如果拖动得窗体都乱了样,只需要在“View”→"Reset Window Layout"即可。
    如果在运行py文件的时候报以下警告:
    里面说没控制台被选择,这时候得在"View"→"Panes"→"Console"观看下,看看是有什么问题。
    另外也可以在"Run"→"Configure"里,设置"Execute in a new dedicated Python console",这时候再运行py文件试试下。
     
     
    在Console执行dir可以查看所有历史变量,依次执行reset和y后可以清空变量。防止历史变量混淆干扰。
     
     
  • 相关阅读:
    Python 学习目录
    Django目录
    SQLAlchemy
    Flask之Sqlalchemy
    Websocket
    Mongodb
    虚拟环境
    Github
    LINUX
    内存管理和垃圾回收机制
  • 原文地址:https://www.cnblogs.com/myshuzhimei/p/11747706.html
Copyright © 2011-2022 走看看