Spyder 笔记
 
 
 
 
 
 
 
 
 
 
 
贡献者: 待更新
- 文档
- Spyder 是专为科学和工程计算以及数据分析设计的 IDE。
- 在 conda 的 anaconda-navigator 中可以一键安装 spyder
- editor 中
#%%
可以用于分割 cell,每个 cell 和 jupyter notebook 中的一样,可以独立在 IPython 命令行中执行。
1. 待整理
- clear() 可以清空 IPython console
- 可以选择代码的一部分然后单击右键执行 (快捷键 F9)
- 选中代码,用 tab 键可以缩进, shift + tab 可以删除缩进, cmd+1 可以标注或取消标注
- edit 中的文件都是通过 console 和对应的 kernal 运行的,必须要选中一个 console 才可以用 F5 运行脚本
- 尽量使用 ipython,不使用 convenience import (但从目前来看,ipython 不知道为什么不能 3D 画图, 只好用 python)
- ipython 中,
- 写代码要遵守 PEP8 规则
- 设置 PEP8 提示
Go to Preferences -> Editor -> Code Introspection/Analysis and select the tickbox next to Style analysis (PEP8)
- convenience import 是在打开 console 以后自动运行一段脚本,设置如下(一般建议关闭)
Preferences -> Console -> Advanced Settings -> PYTHONSTARTUP replacement
关闭 IPython 中的同样设置
Preferences -> IPython console -> Graphics 然后关闭 Activate Support
- 打开 Ipython 的符号模式
Preferences -> IPython console -> Advanced Settings -> Use symbolic math
![](Spyder1.png)
- F5 运行当前文件
- 可以用
#%%
来隔离 cell! 然后分块执行. cell 就是 jupyter 里面的 cell. 执行快捷键是 shift+<return>
- Alt+上下箭头可以把选中的内容上下移动
- 把任何 Object 作为输入放到 help()里面都会得到帮助
致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者
热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。
 
 
 
 
 
 
 
 
 
 
 
友情链接: 超理论坛 | ©小时科技 保留一切权利