gpt4 book ai didi

python导入语句

转载 作者:太空宇宙 更新时间:2023-11-03 19:14:18 25 4
gpt4 key购买 nike

在我正在查看的一些代码中,有以下语句:

from math import exp, sqrt, ceil 

但是,项目文件夹中没有名为 math 的文件夹,也没有名为 exp、sqrt 和 ceil 的模块。我的问题基本上是这些模块是从哪里导入的以及如何查看它们以及类似的其他文件?提前致谢。

最佳答案

您有一些令人困惑的术语。在这种情况下,math是模块,exp, sqrt, ceil是它定义的函数。通常是from <module> import <function/class>math是每个 Python 安装中都包含的基本模块。 Python 有一组特定的位置来查找模块。在这种情况下,math将是一个用 C 编写的动态加载模块。

您可以通过执行以下操作找出它的来源:

import math
math.__file__

但是请注意,这会给解释器中内置的任何内容带来错误。

关于python导入语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11876483/

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