jupyter notebook怎么创建一个python文件
时间: 2025-06-05 12:36:08 浏览: 4
### 如何在 Jupyter Notebook 中新建并保存为 Python (.py) 文件
在 Jupyter Notebook 中,虽然其主要文件格式为 `.ipynb`,但仍然可以通过特定方法创建和保存为 `.py` 文件。以下是实现该功能的详细说明:
#### 使用 `%save` 魔法命令保存代码到 `.py` 文件
Jupyter Notebook 提供了 `%save` 魔法命令,可以将指定单元格中的代码保存到一个 `.py` 文件中[^1]。例如,假设有一个包含以下代码的单元格:
```python
def add_numbers(a, b):
return a + b
```
运行以下命令可以将其保存为 `example.py` 文件:
```python
%save example.py 1-1
```
这里的 `1-1` 表示保存第 1 个单元格的内容。如果需要保存多个单元格的内容,可以调整范围参数。
#### 手动导出 `.py` 文件
除了使用魔法命令外,还可以通过手动导出的方式将 `.ipynb` 文件转换为 `.py` 文件。具体步骤如下:
1. 在 Jupyter Notebook 界面中,点击菜单栏中的 `File`。
2. 选择 `Download as` -> `Python (.py)`[^1]。
3. 系统会自动下载当前 Notebook 的内容为一个 `.py` 文件。
#### 创建纯 `.py` 文件
如果希望直接在 Jupyter 中创建一个 `.py` 文件,可以使用 Jupyter Lab 或者通过终端操作完成:
1. **在 Jupyter Lab 中**:打开 Jupyter Lab 后,点击左侧文件浏览器的 `+` 按钮,选择 `Text File`,然后将文件命名为 `example.py`[^2]。
2. **通过终端命令**:可以直接在终端中使用以下命令创建一个新的 `.py` 文件:
```bash
touch example.py
```
然后在 Jupyter Notebook 界面中打开该文件进行编辑。
#### 示例代码
以下是一个简单的示例,展示如何在 Jupyter Notebook 中保存代码到 `.py` 文件:
```python
# 定义一个函数
def multiply(a, b):
return a * b
# 使用 %save 命令保存为 .py 文件
%save multiply_function.py 1-1
```
---
阅读全文
相关推荐


















