热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

spyder入门教程,spyder写完怎么运行

当多个窗格出现在一个区域时,将使用标签页的形式显示。●Workingdirectory:输入程序的运行路径。程序可以访问此控制台中的所有全局对象,控制台中已经载入的模块不需要重新载


Spyder是由python(x,y )作者开发的一个简单的集成开发环境。 与其他Python开发环境相比,最大的优点是可以模仿MATLAB的“工作区”功能,轻松观察和修改数组值。


Spyder的界面由许多窗格组成,用户可以根据自己的喜好调整位置和大小。 如果多个窗格显示在一个区域中,则显示为选项卡页面。 您将看到显示“编辑器”、“对象解释器”、“可变资源管理器”、“文件资源管理器”、“控制台”和“历史日志”这两个图像的窗格。 在View菜单中,可以设置是否显示这些窗格。 表1-2列出了Spyder的主要窗格及其作用。


按F5键可运行当前编辑器的程序。 第一次运行程序时,将显示“运行配置”对话框。 在此对话框中,可以按如下方式配置程序的执行:


Command line options :输入程序的执行参数。


Working directory :输入程序的执行路径。


executeincurrentpythonoripythoninterpreter :在当前python控制台上运行程序。 程序可以访问此控制台中的所有全局对象,并且不需要重新加载加载到控制台中的模块,从而加快程序的启动速度。


executeinanewdedicatedpythoninterpreter :创建新的python控制台并在其中运行程序时,程序启动速度较慢,但新控制台没有多余的全局对象如果选择此项目,还可以选中“interactwithepythoninterpreterafterexecution”复选框。 这样,在程序运行结束时,控制台进程将继续运行,并且可以查看程序运行后的所有全局对象。 也可以在" Command line options "中输入新控制台的启动参数。


“运行配置”对话框仅在首次运行程序时显示。 如果要更改程序的运行配置,可以按F6键打开运行配置对话框。


使用Variable explorer窗格查看和编辑数组的内容


选取菜单中的“放置”(drop )选项后,将显示绘图窗口。 从绘图窗口的右键单击菜单中选择" Parameters "将打开一个用于编辑绘图对象的对话框。 使用此对话框可以修改曲线的颜色和线宽。


在Variable explorer窗格中将阵列绘制为曲线


Spyder的功能很多,这里介绍几个常见的功能和技巧。


默认设置为“Variable explorer”窗格中不显示以大写字母开头的变量。 您可以按一下工具列上的「设定」按钮(最后一个按钮),从功能表中取消核取「已撷取的参照」。


在控制台上,可以通过按tab键自动完成。 变量名后加上“?然后单击。 您可以在Object inspector窗格中查看对象的文档。 使用此窗格中“选项”菜单上的“显示源”选项,可以打开要查看其函数的源程序。


可以在工作目录工具栏中更改工作路径。 在用户程序运行时,将此工作路径作为当前路径。 例如,只需更改工作路径,同一程序就可以处理不同文件夹下的数据文件。


在程序编辑窗口中按住Ctrl键,单击变量名、函数名、类名或模块名,可以快速跳转到定义位置。 如果该文件在另一个程序文件中定义,则会打开。 在学习如何使用新模块时,您需要查看模块中的函数和类是如何实现的。 使用此功能可以快速查看和分析各模块的源程序。 例如,以下程序从不同的扩展库中加载了一些模块和类。 在Spyder中打开此文件,然后按住Ctrl键并单击signal、pl、HasTraits、Instance、View、Item、lfilter、plot、title等来定义它们的过程


gotodefine.py


测试定义跳转功能


来自脚本导入信号


import pylab as pl


fromenthought.traits.apiimporthastraits,Instance


fromenthought.traits.ui.apiimportview,Item


signal.lfilter


pl.plot


pl.title


最后介绍方便的快捷键。


按住Ctrl键,用鼠标单击函数、变量等,跳转到定义的代码块

快三大小单双位技巧准确率99此窗格中“选项”菜单上的“显示源”选项,可以打开要查看其函数的源程序。


可以在工作目录工具栏中更改工作路径。 在用户程序运行时,将此工作路径作为当前路径。 例如,只需更改工作路径,同一程序就可以处理不同文件夹下的数据文件。


在程序编辑窗口中按住Ctrl键,单击变量名、函数名、类名或模块名,可以快速跳转到定义位置。 如果该文件在另一个程序文件中定义,则会打开。 在学习如何使用新模块时,您需要查看模块中的函数和类是如何实现的。 使用此功能可以快速查看和分析各模块的源程序。 例如,以下程序从不同的扩展库中加载了一些模块和类。 在Spyder中打开此文件,然后按住Ctrl键并单击signal、pl、HasTraits、Instance、View、Item、lfilter、plot、title等来定义它们的过程


gotodefine.py


测试定义跳转功能


来自脚本导入信号


import pylab as pl


fromenthought.traits.apiimporthastraits,Instance


fromenthought.traits.ui.apiimportview,Item


signal.lfilter


pl.plot


pl.title


最后介绍方便的快捷键。


按住Ctrl键,用鼠标单击函数、变量等,跳转到定义的代码块


推荐阅读
  • 本文介绍如何通过注册表编辑器自定义和优化Windows文件右键菜单,包括删除不需要的菜单项、添加绿色版或非安装版软件以及将特定应用程序(如Sublime Text)添加到右键菜单中。 ... [详细]
  • 作为一名新手,您可能会在初次尝试使用Eclipse进行Struts开发时遇到一些挑战。本文将为您提供详细的指导和解决方案,帮助您克服常见的配置和操作难题。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • RecyclerView初步学习(一)
    RecyclerView初步学习(一)ReCyclerView提供了一种插件式的编程模式,除了提供ViewHolder缓存模式,还可以自定义动画,分割符,布局样式,相比于传统的ListVi ... [详细]
  • 离线环境下的Python及其第三方库安装指南
    在项目开发中,有时会遇到电脑只能连接内网或完全无法联网的情况。本文将详细介绍如何在这种环境下安装Python及其所需的第三方库,确保开发工作的顺利进行。 ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
  • 基因组浏览器中的Wig格式解析
    本文详细介绍了Wiggle(Wig)格式及其在基因组浏览器中的应用,涵盖variableStep和fixedStep两种主要格式的特点、适用场景及具体使用方法。同时,还提供了关于数据值和自定义参数的补充信息。 ... [详细]
  • ASP.NET MVC中Area机制的实现与优化
    本文探讨了在ASP.NET MVC框架中,如何通过Area机制有效地组织和管理大规模应用程序的不同功能模块。通过合理的文件夹结构和命名规则,开发人员可以更高效地管理和扩展项目。 ... [详细]
  • 本文详细介绍了中央电视台电影频道的节目预告,并通过专业工具分析了其加载方式,确保用户能够获取最准确的电视节目信息。 ... [详细]
  • 如何使用PyCharm及常用配置详解
    对于一枚pycharm工具的使用新手,正确了解这门工具的配置及其使用,在使用过程中遇到的很多问题也可以迎刃而解,文中有非常详细的介绍, ... [详细]
author-avatar
yan
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有