【问题标题】:What is the scope of import files? [duplicate]导入文件的范围是什么? [复制]
【发布时间】:2021-01-21 20:37:49
【问题描述】:

例如我有 2 个文件

main.py 和functions.py

main.py 需要 functions.py 中的一些函数 main.py 和functions.py 都需要模块socket。

如果文件是这样写的

import socket
from functions import *
#code here

我还需要在functions.py中添加导入套接字吗? 或者只要导入它的页面在添加之前已经导入了模块,所有添加的文件都可以访问该模块吗?

【问题讨论】:

  • 一般不鼓励明星进口

标签: python python-3.x


【解决方案1】:

添加的所有文件都可以访问该模块。但请记住,如果您尝试导入另一个函数,则必须指定它们的变量。

【讨论】:

  • 很容易验证这不是真的
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-09-12
  • 1970-01-01
  • 1970-01-01
  • 2013-01-05
  • 2013-06-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多