gpt4 book ai didi

python - 概念问题 : Python Modules, 和文件导入,从其他文件导入函数

转载 作者:行者123 更新时间:2023-11-30 22:02:33 24 4
gpt4 key购买 nike

我是一名 super 初学者,过去几个月我一直在使用 juptyer 笔记本自学 Python 概念,以及我在概念上熟悉的 CFD 和类似主题的类(class)。我的背景是机械工程。

在下面的类(class)中,我需要从单独的 python 文件导入函数,以便在后面的代码块中实现函数时简洁。我理解这就像使用模块?我只是在这里寻找概念性的解释。

基本上我的问题是,如何创建自己的模块并将其导入 Jupyter Notebook 中?我是否使用脚本并保存为 py 文件?我在哪里保存它?什么是口译员?什么是合适的文本编辑器?抱歉,我真的是 CS 概念的初学者,任何意见都会有帮助。

image for block of code in question

jupyter 笔记本查看器类(class):

http://nbviewer.jupyter.org/github/numerical-mooc/numerical-mooc/blob/master/lessons/03_wave/03_04_MUSCL.ipynb

保存为 py 文件并导入的代码:

https://github.com/numerical-mooc/numerical-mooc/blob/master/lessons/03_wave/traffic.py

一千个感谢和干杯。

最佳答案

我强烈推荐 Pycharm 社区版作为文本编辑器,因为它显示您的文件系统并使导入模块变得容易。对于有关从其他项目导入函数的问题(如果您有 .py 文件),您想从与要导入它的目录相同的目录中导入该函数应该可以(至少在 pycharm 中),只需编写导入后的文件名如下:

from filename import functionname

如果您有任何并发​​症,请随时询问!

关于python - 概念问题 : Python Modules, 和文件导入,从其他文件导入函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53770083/

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