gpt4 book ai didi

python - 在Jupyter notebook中,如何安排子程序才能高效地编写项目?

转载 作者:行者123 更新时间:2023-11-28 18:33:23 24 4
gpt4 key购买 nike

我想在 Jupiter 中使用 Python 编写程序。为了简单起见,最好在编写主脚本之前先编写一些子例程(函数)和一些用户定义的类。我如何在木星中安排它们?只是每个子函数/类换行并按顺序编写然后在下面编写主脚本来调用子程序?我只是想知道这是否是使用 Jupyter 的正确方法。

我是 Jupyter 和 Python 的新手,但在 Matlab 中,例如,我会创建一个文件夹,其中包含要使用的所有子函数。我还将在同一个文件夹中编写一个脚本来调用这些函数来完成任务。但是,如何使用 Jupyter 在 Python 中实现这一点?

最佳答案

我使用笔记本主要是为了数据分析。我的工作流程如下:在开发过程中,我在笔记本单元格中声明了所有例程。当我需要为下一个数据集使用相同的函数时,我经常将它们复制粘贴到新笔记本中。很多时候,我必须为新数据集稍微调整函数。当我发现我经常在笔记本中使用函数时,我创建了一个单独的模块(只是一个 python 文件,其中复制粘贴了函数)并将其放入我的“全局”python 目录(~/python) 在我的系统上。这个函数在我的 $pythonpath 中,因此,在下一个笔记本中我可以简单地说

from read_data_functions import square_measurement, long_run

关于python - 在Jupyter notebook中,如何安排子程序才能高效地编写项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34864672/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com