Python导入的模块是None
发布时间:2020-12-16 21:59:04 所属栏目:Python 来源:网络整理
导读:我有一个导入正常的模块(我将它打印在使用它的模块的顶部) from authorize import cimprint cim 哪个产生: 但是后来在方法调用中,它神秘地转向了None class MyClass(object): def download(self): print cim 运行时显示cim为None.在此模块中,模块不会直接分
我有一个导入正常的模块(我将它打印在使用它的模块的顶部)
哪个产生:
但是后来在方法调用中,它神秘地转向了None
运行时显示cim为None.在此模块中,模块不会直接分配给None. 任何想法如何发生这种情况? 最佳答案
当你自己评论时 – 很可能有些代码将None归因于模块本身的“cim”名称 – 检查这个的方法是你的大模块是否只为其他模块“只读” – 我认为Python允许这个 –
(20分钟黑客攻击) – 这里 – 只需将此代码段放在“protect_module.py”文件中,导入并调用即可
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |