2007年04月01日 星期日 12:32
把程序都放在一个.py文件里面觉得条理不太清楚。但有几个变量是几个.py都要用到的,不知道有什么处理的方法没有? 还有,想问一下,在不同的几个.py文件中导入同一个模块,Python会怎么处理?只导入一次,几个.py文件共用,还是每个文件都要导入一次? 谢谢! -- 温铭 welcome to my blog : http://blog.csdn.net/wayne92 金山集训营中
2007年04月01日 星期日 13:13
On 4/1/07, Wayne <moonbingbing at gmail.com> wrote: > > 把程序都放在一个.py文件里面觉得条理不太清楚。但有几个变量是几个.py都要用到的,不知道有什么处理的方法没有? > 还有,想问一下,在不同的几个.py文件中导入同一个模块,Python会怎么处理?只导入一次,几个.py文件共用,还是每个文件都要导入一次? > 谢谢! > -- > 温铭 > welcome to my blog : http://blog.csdn.net/wayne92 > 金山集训营中 > _______________________________________________ > 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 变量随便放在哪个模块,导入就行了。 只导入一次! -- http://codeplayer.blogspot.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20070401/c6c40632/attachment.html
2007年04月01日 星期日 13:24
On 4/1/07, 黄毅 <yi.codeplayer在gmail.com> wrote: > On 4/1/07, Wayne <moonbingbing在gmail.com> wrote: > > 把程序都放在一个.py文件里面觉得条理不太清楚。但有几个变量是几个.py都要用到的,不知道有什么处理的方法没有? > > 还有,想问一下,在不同的几个.py文件中导入同一个模块,Python会怎么处理?只导入一次,几个.py文件共用,还是每个文件都要导入一次? > > 谢谢! > > -- 全局变量这事儿本来就不靠谱哪,无端增加了模块间的藕合度,容易造成混乱的! 一般,是使用全局类来支持的, 通过使用全局类的属性参数值进行统一调用; 进一步的,只有通过类的专用函式才可以修改属性--不过在没有静态参数的Python 中这么作没有意义; > > 变量随便放在哪个模块,导入就行了。 > > 只导入一次! > -- '''Time is unimportant, only life important! http://zoomquiet.org blog在http://blog.zoomquiet.org/pyblosxom/ wiki在http://wiki.woodpecker.org.cn/moin/ZoomQuiet scrap在http://floss.zoomquiet.org douban在http://www.douban.com/people/zoomq/ ____________________________________ Pls. use OpenOffice.org to replace M$ Office. http://zh.openoffice.org Pls. use 7-zip to replace WinRAR/WinZip. http://7-zip.org/zh-cn/ You can get the truely Freedom 4 software. '''
2007年04月04日 星期三 15:48
LZµÄµÚ¶þ¸öÎÊÌâòËÆÎÒÒ²Åöµ½£¬ÎÒ×Ô¼ºÐ´ÁËÁ½¸öÄ£¿éa.pyºÍb.py£¬ÎÒÔÚaÖÐimport sys£¬ÔÚbÖÐimport a£¬¿ÉÊÇÔÚbÖв»ÄÜÓÃsys£¬ÇëÎÊÊDz»ÊÇimportÊDz»ÄÜ´«µÝµÄ£¿ On 4/1/07, Zoom. Quiet <zoom.quiet在gmail.com> wrote: > > On 4/1/07, »ÆÒã <yi.codeplayer在gmail.com> wrote: > > On 4/1/07, Wayne <moonbingbing在gmail.com> wrote: > > > °Ñ³ÌÐò¶¼·ÅÔÚÒ»¸ö.pyÎļþÀïÃæ¾õµÃÌõÀí²»Ì«Çå³þ¡£µ«Óм¸¸ö±äÁ¿ÊǼ¸¸ö.py¶¼ÒªÓõ½µÄ£¬²»ÖªµÀÓÐʲô´¦ÀíµÄ·½·¨Ã»ÓУ¿ > > > »¹ÓУ¬ÏëÎÊһϣ¬ÔÚ²»Í¬µÄ¼¸¸ö.pyÎļþÖе¼Èëͬһ¸öÄ£¿é£¬Python»áÔõô´¦Àí£¿Ö»µ¼ÈëÒ»´Î£¬¼¸¸ö.pyÎļþ¹²Ó㬻¹ÊÇÿ¸öÎļþ¶¼Òªµ¼ÈëÒ»´Î£¿ > > > лл£¡ > > > -- > È«¾Ö±äÁ¿Õâʶù±¾À´¾Í²»¿¿Æ×ÄÄ,ÎÞ¶ËÔö¼ÓÁËÄ£¿é¼äµÄźºÏ¶È£¬ÈÝÒ×Ôì³É»ìÂҵģ¡ > > Ò»°ã£¬ÊÇʹÓÃÈ«¾ÖÀàÀ´Ö§³ÖµÄ£¬ > ͨ¹ýʹÓÃÈ«¾ÖÀàµÄÊôÐÔ²ÎÊýÖµ½øÐÐͳһµ÷Óã» > ½øÒ»²½µÄ£¬Ö»ÓÐͨ¹ýÀàµÄרÓú¯Ê½²Å¿ÉÒÔÐÞ¸ÄÊôÐÔ££²»¹ýÔÚûÓо²Ì¬²ÎÊýµÄPython ÖÐÕâô×÷ûÓÐÒâÒ壻 > > > > > ±äÁ¿Ëæ±ã·ÅÔÚÄĸöÄ£¿é£¬µ¼Èë¾ÍÐÐÁË¡£ > > > > Ö»µ¼ÈëÒ»´Î£¡ > > > > > -- > '''Time is unimportant, only life important! > http://zoomquiet.org > blog在http://blog.zoomquiet.org/pyblosxom/ > wiki在http://wiki.woodpecker.org.cn/moin/ZoomQuiet > scrap在http://floss.zoomquiet.org > douban在http://www.douban.com/people/zoomq/ > ____________________________________ > Pls. use OpenOffice.org to replace M$ Office. > http://zh.openoffice.org > Pls. use 7-zip to replace WinRAR/WinZip. > http://7-zip.org/zh-cn/ > You can get the truely Freedom 4 software. > ''' > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070404/0fe5a1f6/attachment.htm
2007年04月04日 星期三 23:15
在b中import a只是把名字a引入b,但在a中引入的名字(例如sys)是不会引入b的,不过可以在b中通过a.sys来使用;抑或在b中使用from a imort *,那就一了百了了,呵呵 在07-4-4,Xell Zhang <xellzhang在gmail.com> 写道: > > LZ的第二个问题貌似我也碰到,我自己写了两个模块a.py和b.py,我在a中import sys,在b中import > a,可是在b中不能用sys,请问是不是import是不能传递的? > -- 茫茫人海,你是我的最爱 -------------- 下一部分 -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070404/a0001f0e/attachment.htm
Zeuux © 2025
京ICP备05028076号