Python运行的模块中,调用自身。
突发奇想,Python不是标榜万物皆对象,那我模块运行的时候,把自己拿出来玩玩如何。
import importlib
self = importlib.import_module('__main__')
name = 'sidian'
print(self.name)
print(getattr(self, 'name'))
输出就是sidian
有意思的家伙,在自己运行的模块里面找出自己来看看,实在有意思。
突发奇想,Python不是标榜万物皆对象,那我模块运行的时候,把自己拿出来玩玩如何。
import importlib
self = importlib.import_module('__main__')
name = 'sidian'
print(self.name)
print(getattr(self, 'name'))
输出就是sidian
有意思的家伙,在自己运行的模块里面找出自己来看看,实在有意思。