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()里面都会得到帮助
 
 
 
 
 
 
 
 
 
 
 
© 小时科技 保留一切权利