之前给大家解释过调用变量的问题,后面也解释了调用内部变量的问题。全局变量和局部变量有很多,但是内容还是不够详细,所以今天就为大家泛滥知识库。解释跨文件调用变量的问题,我们来看看
~
分析
针对这个问题,网上有很多方法,但主要是
python无法找到其他函数所在的.py文件。
不同情况有不同的方法:
假设
A.py文件需要调用B.py文件内的P(x,y)函数
情况一:假如在同一目录下,则需
import B
if __name__ == "__mian__":
B. P(x,y)
情况二:如只需要调用单个函数
from B import P #需要保证folder文件夹(也就是需要的文件夹下)
#包含__init__.py,若是没有,可以新建一个
if __name__ == "__mian__":
P(x,y)
例如
:poetry_gen.py文件 需要调用poetry_model.py 中的PoetryModel() 函数
在
poetry_gen文件中调用PoetryModel()
可以根据自己的实际情况选择调用哪种方法~
如果还想知道更多的python知识,可以到
进行查询。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 什么是Python中文分词?如何安装?01/05
- ♥ python二项分布的概率用法12/20
- ♥ python切片操作符和slice()的关系12/18
- ♥ 如何在python中判断一个变量是否为字符串类型08/22
- ♥ python实例创建和销毁的函数整理12/04
- ♥ 如何在 python 协程中使用 yield from?12/04
内容反馈