本文介绍了如何拥有应用程序范围的全局对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 可能是一个新手问题,但我找不到解决方案。 我想尝试一些单例全局对象,例如数据库 连接 ;或会话共享应用程序。 努力尝试,我甚至无法弄清楚如何在一个模块中创建一个 对象并在另一个模块中引用它一。 导入 创建了一个新对象,正如我尝试的那样。 非常需要指导。 谢谢很多 Sanjay 解决方案 尽可能,不要。如果你真的没有别的办法,可以在它的模块中创建 ''singleton''(在模块的'到'级别),然后导入 模块。 我想知道你实际尝试了什么。 - bruno desthuilliers python -c" print''@''。join([''。''。join([w [:: - 1] for p in p.split(''。'')) ]) p in''o **** @ xiludom.gro''split(''@'')])" " import"没有创造新物品,因此不太可能。你可以发一些代码吗?所以我们不必猜测你曾经尝试过的东西吗? < / F> 尽可能,不要。如果你真的没有别的办法,可以在它的模块中创建 ''singleton''(在模块的'到'级别),然后导入 模块。 我想知道你实际尝试了什么。 - bruno desthuilliers python -c" print''@''。join([''。''。join([w [:: - 1] for p in p.split('' 。'')]) p in''o **** @ xiludom.gro''。split(''''')])" Probably a newcomer question, but I could not find a solution. I am trying to have some singleton global objects like "databaseconnection" or "session" shared application wide. Trying hard, I am not even being able to figure out how to create anobject in one module and refer the same in another one. "import"created a new object, as I tried. Badly need guidences. Thanks a lotSanjay 解决方案 Whenever possible, dont. If you really have no other way out, create the''singleton'' in it''s module (at the module''s to level), then import themodule. I''d like to know what you actually tried.--bruno desthuillierspython -c "print ''@''.join([''.''.join([w[::-1] for w in p.split(''.'')]) forp in ''o****@xiludom.gro''.split(''@'')])""import" doesn''t create new objects, so that''s not very likely. can you postsome code so we don''t have to guess what you''ve tried and not ? </F> Whenever possible, dont. If you really have no other way out, create the''singleton'' in it''s module (at the module''s to level), then import themodule. I''d like to know what you actually tried.--bruno desthuillierspython -c "print ''@''.join([''.''.join([w[::-1] for w in p.split(''.'')]) forp in ''o****@xiludom.gro''.split(''@'')])" 这篇关于如何拥有应用程序范围的全局对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 10-29 11:29