Python论坛  - 讨论区

标题:[python-chinese] SOS 一个调用模块全局变量的问题

2006年03月02日 星期四 08:58

sighofwraith sighofwraith at 163.com
Thu Mar 2 08:58:21 HKT 2006

Peng Xiaoyu 写道:
> >>> import test
> >>> a
> 1
我觉得这个a输出的是解释环境的变量a
下面那个指明了test,所以是test内的全局a,大概python名空间的有冲突的时候
默认也是先看小的区域吧
> >>> test.a
> 2
>



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年03月02日 星期四 09:19

Robert Chen search.pythoner at gmail.com
Thu Mar 2 09:19:49 HKT 2006

在Python的运行期间,基本上都存在着三个维护着符号和其对应的邦定值的dict,分别对应着local,global和__builtin__的作用域。Python在寻找一个符号的邦定值时,总是沿着local,global和__builtin__的顺序进行的。

On 3/2/06, sighofwraith <sighofwraith at 163.com> wrote:
>
>
> Peng Xiaoyu 写道:
> > >>> import test
> > >>> a
> > 1
> 我觉得这个a输出的是解释环境的变量a
> 下面那个指明了test,所以是test内的全局a,大概python名空间的有冲突的时候
> 默认也是先看小的区域吧
> > >>> test.a
> > 2
> >
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



--
Robert
Python源码剖析――http://blog.donews.com/lemur/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060302/adff9904/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号