Python手册(IDE)--Jupyter Notebook

Anaconda

Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包,还自带Spyder和Jupyter Notebook等IDE,不需要配置系统路径,安装后可直接运行。

清华大学开源软件镜像站 下载链接,下载速度快。
win10+python3下Anaconda的安装及环境变量配置

Anaconda作为管理平台,包含以下应用程序:

  • Anaconda Navigator :用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现。
  • Jupyter notebook :基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。
  • Anaconda Prompt:交互式命令终端,可以用来管理工具包和环境。
  • spyder :一个使用Python语言、跨平台的、科学运算集成开发环境。

pro

包管理:在Shell窗口运行

condaconda将conda、python等都视为package
conda list查看已经安装的包
conda install package_name导入包
conda update package_name更新包
conda search package_name查找package信息
conda update python更新python
conda update anaconda更新anaconda
pip
pip installpackage_name导入包
pip install --upgradepackage_name更新包

shell命令:在Jupyter, windows cmd 或Linux Shell窗口运行

shell命令(部分)说明
cd E:\Jupyter修改工作目录
ls展示目录下的文件
pwd展示工作目录

Jupyter Notebook

Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。

Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等.

Tips:
最详尽使用指南:超快上手Jupyter Notebook
Jupyter Notebook修改默认工作目录
3步实现Jupyter Notebook直接调用R
用jupyter notebook同时写python 和 R

快捷键

快捷键说明
Shift+Enter执行
Ctrl+C中断运行
a/b上/下插入cell
esc+dd删除cell
Tab自动补全
Ctrl+↑/↓搜索命令
Ctrl+L清空屏幕
Ctrl+H快捷键帮助
Shift+M合并选中的cells

魔术命令

  1. Magic 关键字是可以在单元格中运行的特殊命令,能让你控制 notebook 本身或执行系统调用(例如更改目录)。
  2. Magic 命令的前面带有一个或两个百分号(% 或 %%),分别对应行 Magic 命令和单元格 Magic 命令。行 Magic 命令仅应用于编写 Magic 命令时所在的行,而单元格 Magic 命令应用于整个单元格。
magic说明
%quickref显示IPython的快速参考
%magic显示所有魔术命令的详细文档
%debug从最新的异常跟踪的底部进入交互式调试器
%hist打印命令的输入(可选输出)历史
%pdb在异常发生后自动进入调试器
%paste执行剪贴板中的Python代码
%cpaste打开一个特殊提示符以便手工粘贴待执行的Python代码
%reset删除interactive命名空间中的全部变量/名称
%page通过分页器打印输出OBJECT
%run在IPython中执行一个Python脚本文件(Python解释器:$ python)
%prunstatement通过cProfile执行statement,并打印分析器的输出结果
%timestatement报告statement的执行时间
%timeitstatement多次执行statement以计算系综平均执行时间。对那些执行时间非常小的代码很有用
%matplotlib inlineJupyter Notebook中集成Matplotlib
%matplotlib直接调用matplotlib窗口弹出显示
你想在Jupyter Notebook中使用ESP32-CAM吗?如果是的话,你需要进行一些设置和配置。下面是一些步骤供你参考: 1. 安装必要的库:首先,你需要在Jupyter Notebook中安装相应的库,包括 `pyserial` 和 `picamera`。你可以使用以下命令来安装它们: ```python !pip install pyserial !pip install picamera ``` 2. 连接ESP32-CAM:将ESP32-CAM通过USB连接到你的计算机。确保你的计算机能够正确识别并连接到ESP32-CAM。 3. 导入库并设置串口:在Jupyter Notebook中,首先导入 `serial` 库,并设置串口参数,例如串口号和波特率。下面是一个示例代码片段: ```python import serial # 设置串口参数 port = 'COM6' # 串口号 baudrate = 115200 # 波特率 # 打开串口 ser = serial.Serial(port, baudrate) ``` 4. 拍摄照片:在Jupyter Notebook中,你可以使用 `picamera` 库来拍摄照片。下面是一个示例代码片段: ```python from picamera import PiCamera # 创建PiCamera对象 camera = PiCamera() # 拍摄照片 camera.capture('image.jpg') ``` 5. 查看照片:在Jupyter Notebook中,你可以使用 `IPython` 库来显示照片。下面是一个示例代码片段: ```python from IPython.display import Image # 显示照片 Image(filename='image.jpg') ``` 这些步骤可以帮助你在Jupyter Notebook中使用ESP32-CAM进行拍摄和显示照片。请根据你的具体需求进行相应的设置和修改。记得在运行之前检查端口号和波特率是否正确,并确保你的ESP32-CAM已正确连接到计算机。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值