【发布时间】:2018-02-08 12:20:54
【问题描述】:
假设我有以下伪代码。在两个文件中导入bla 是指Bla 的2 个实例还是它们指的是同一个实例?换句话说,我可以在 Python 中像这样在不同的文件中连接和断开单个连接吗?
bla.py
import socket
class Bla:
connect(self):
self.connection = socket.socket(...)
disconnect(self):
self.connection.close()
bla = Bla()
hello.py
from bla import bla
bla.connect()
world.py
from bla import bla
bla.disconnect()
【问题讨论】:
-
那将是
from bla import bla,小写。你的模块文件是bla.py,而不是Bla.py。
标签: python python-import python-module