Python论坛  - 讨论区

标题:[python-chinese] 在py文件头上import多了是否减慢了启动速度?

2007年07月19日 星期四 10:03

jinq0123在163.com jinq0123在163.com
星期四 七月 19 10:03:48 HKT 2007

在py文件头上import多了是否减慢了启动速度?
用到了再导入是否更合理?



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

2007年07月19日 星期四 10:12

Yuri yuri.linux在gmail.com
星期四 七月 19 10:12:48 HKT 2007

我认为是这样的.
这个用ulipad就知道了,如果你import了一个sys,而你后面没有用到他,他会报错,说你导入又不用.它会让你去掉的.


在07-7-19,jinq0123在163.com <jinq0123在163.com> 写道:
>
> 在py文件头上import多了是否减慢了启动速度?
> 用到了再导入是否更合理?
>
>
> _______________________________________________
> 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




-- 
Best regards
Yuri
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20070719/499ece33/attachment.htm 

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

2007年07月19日 星期四 10:12

马踏飞燕 honeyday.mj在gmail.com
星期四 七月 19 10:12:57 HKT 2007

在 07-7-19,jinq0123在163.com<jinq0123在163.com> 写道:
> 在py文件头上import多了是否减慢了启动速度?
会.
> 用到了再导入是否更合理?
视情况而定.
如果程序的流程很单一明确,可以在某些需要用到的地方导入;但是如果是GUI程序的话,这样做就不太好了.
当然,重复导入不会造成什么影响的.

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

2007年07月19日 星期四 10:19

py py.7在163.com
星期四 七月 19 10:19:37 HKT 2007

如题,用python写的控制台程序或者窗口化的程序(Tk),能实现最小化后自动隐藏到窗口右下角的效果吗?

如果可以的话请高手不吝赐教`` 
 
				 
        py
        py.7在163.com
          2007-07-19


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

2007年07月19日 星期四 10:26

Robert Chen search.pythoner在gmail.com
星期四 七月 19 10:26:01 HKT 2007

Ò»°ãÀ´Ëµ£¬ÔÚÎļþÍ·²¿importȷʵ¿ÉÄܼõÂýÆô¶¯Ëٶȡ£µ«ÊǶÔÓÚһЩ±ê×¼µÄmodule£¬Êµ¼ÊÉÏpythonÔÚÆô¶¯²¢³õʼ»¯ÔËÐÐʱ»·¾³Ê±ºò¾ÍÒѾ­importÁË£¬±ÈÈçsys£¬codecs£¬reµÈµÈ¡£

python½«ËùÓÐimport½øÀ´µÄmodule¶¼Í¨¹ýµÄÐÎʽ»º´æÔÚÒ»¸ödictÖУ¬
Õâ¸ödict¿ÉÒÔͨ¹ýsys.modules·ÃÎʵ½£¬ËùÒÔ¿ÉÒÔÔÚpythonÍê³É³õʼ»¯ºó²é¿´pythonÔ¤ÏÈimportµÄËùÓÐmodules£º

>>> import sys
>>> sys.modules.keys()
['copy_reg', 'sre_compile', 'locale', '_sre', '__main__', 'site',
'__builtin__',
 'operator', 'encodings', 'os.path', 'encodings.encodings', 'encodings.gbk',
'en
codings.codecs', 'sre_constants', 're', 'ntpath', 'UserDict',
'encodings._multib
ytecodec', 'nt', 'stat', 'zipimport', 'warnings', 'encodings.types',
'_codecs',
'_multibytecodec', 'sys', 'codecs', 'types', '_types', '_codecs_cn',
'_locale',
'signal', 'linecache', 'encodings.aliases', 'exceptions', 'sre_parse', 'os',
'en
codings._codecs_cn']

ͬÑù£¬Äãimport½øÀ´µÄÆäËûmodule¶¼»Ø±»»º´æµ½Õâ¸ödictÖУ¬ËùÒÔÖظ´importÏàͬµÄmoduleʵ¼ÊÉÏÖ»»á½øÐÐÒ»´Î¶¯Ì¬¼ÓÔصĶ¯×÷£¬ÆäËûµÄimport¶¼Ö»Êǵ½Õâ¸ömodules»º´æÖвéѯ¡£


On 7/19/07, Yuri <yuri.linux在gmail.com> wrote:
>
> ÎÒÈÏΪÊÇÕâÑùµÄ.
> Õâ¸öÓÃulipad¾ÍÖªµÀÁË,Èç¹ûÄãimportÁËÒ»¸ösys,¶øÄãºóÃæûÓÐÓõ½Ëû,Ëû»á±¨´í,˵Äãµ¼ÈëÓÖ²»ÓÃ.Ëü»áÈÃÄãÈ¥µôµÄ.
>
>
> ÔÚ07-7-19£¬jinq0123在163.com <jinq0123在163.com> дµÀ£º
> >
> > ÔÚpyÎļþÍ·ÉÏimport¶àÁËÊÇ·ñ¼õÂýÁËÆô¶¯Ëٶȣ¿
> > Óõ½ÁËÔÙµ¼ÈëÊÇ·ñ¸üºÏÀí£¿
> >
> >
> > _______________________________________________
> > 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
>
>
>
>
> --
> Best regards
> Yuri
> _______________________________________________
> 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
>



-- 
Robert
¹Ø×¢Python ¹Ø×¢ËÑË÷
Dynamic Life¡ª¡ªhttp://blog.csdn.net/balabalamerobert
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070719/9355f66e/attachment.html 

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

2007年07月19日 星期四 10:43

沈崴 wileishn在gmail.com
星期四 七月 19 10:43:55 HKT 2007

有时候小明会把 SQL 的查询结果缓存到磁盘或者内存中。这在两个极端之中取了折中, 但不管怎么说, 这三种策略是小明每天都会用到的。

但是从来不用调试器的老张有和小明不同的想法, "在不需要变量 a 的时候, a 却存在了, 这就变成了逻辑错误,
这就是高手们喜欢调试器的一个原因", 老张说。但不管怎么说, 这三种策略也是老张每天都会用到的, 只是 …… 老张从来不用调试器。

在 07-7-19,jinq0123在163.com<jinq0123在163.com> 写道:
> 在py文件头上import多了是否减慢了启动速度?
> 用到了再导入是否更合理?
>
>
> _______________________________________________
> 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

---
沈崴 (努力学习 Python 中 ...)
http://blog.163.com/eishn

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

2007年07月19日 星期四 11:03

beck917 beck917在gmail.com
星期四 七月 19 11:03:13 HKT 2007

Ó¦¸ÃÄÜ£¬ÒÔÇ°¿´µ½¹ý´ËÀàÎÊÌâµÄÌÖÂÛ£¬markÏÂ~~~
ÔÚ07-7-19£¬py <py.7在163.com> дµÀ£º
>
>
> ÈçÌ⣬ÓÃpythonдµÄ¿ØÖÆ̨³ÌÐò»òÕß´°¿Ú»¯µÄ³ÌÐò£¨Tk£©£¬ÄÜʵÏÖ×îС»¯ºó×Ô¶¯Òþ²Øµ½´°¿ÚÓÒϽǵÄЧ¹ûÂð£¿
>
> Èç¹û¿ÉÒԵĻ°Çë¸ßÊÖ²»ÁߴͽÌ``
>
>
> py
> py.7在163.com
> 2007-07-19
>
> _______________________________________________
> 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/20070719/bae563fa/attachment.html 

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

2007年07月19日 星期四 21:15

Nicholas Ding nicholasdsj在gmail.com
星期四 七月 19 21:15:53 HKT 2007

ÎÒÖ»»áÓÃPyGTK×öµ½´ËÀàЧ¹û

On 7/19/07, beck917 <beck917在gmail.com> wrote:
>
>
> Ó¦¸ÃÄÜ£¬ÒÔÇ°¿´µ½¹ý´ËÀàÎÊÌâµÄÌÖÂÛ£¬markÏÂ~~~
> ÔÚ07-7-19£¬py <py.7在163.com> дµÀ£º
> >
> >
> > ÈçÌ⣬ÓÃpythonдµÄ¿ØÖÆ̨³ÌÐò»òÕß´°¿Ú»¯µÄ³ÌÐò£¨Tk£©£¬ÄÜʵÏÖ×îС»¯ºó×Ô¶¯Òþ²Øµ½´°¿ÚÓÒϽǵÄЧ¹ûÂð£¿
> >
> > Èç¹û¿ÉÒԵĻ°Çë¸ßÊÖ²»ÁߴͽÌ``
> >
> >
> > py
> > py.7在163.com
> > 2007-07-19
> >
> > _______________________________________________
> > 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
>
>
>
> _______________________________________________
> 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
>



-- 
Nicholas @ Nirvana Studio
http://www.nirvanastudio.org
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070719/a473d658/attachment.htm 

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

2007年07月19日 星期四 21:35

Bruce Wang number5在gmail.com
星期四 七月 19 21:35:53 HKT 2007

在07-7-19,py <py.7在163.com> 写道:
>
>
> 如题,用python写的控制台程序或者窗口化的程序(Tk),能实现最小化后自动隐藏到窗口右下角的效果吗?
>
> 如果可以的话请高手不吝赐教``



http://datavibe.net/~essiene/pysystray/

用pywin32的, 不需要tk


-- 
simple is good
http://brucewang.net
skype: number5
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20070719/66898803/attachment.htm 

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

2007年07月19日 星期四 21:49

Chao Xiong chaox.maillist在gmail.com
星期四 七月 19 21:49:10 HKT 2007

你是指系统托盘吧?可以用wxPython写,它的demo就是一个例子。


> 在07-7-19,py <py.7 at 163.com> 写道:
> >
> >
> > 如题,用python写的控制台程序或者窗口化的程序(Tk),能实现最小化后自动隐藏到窗口右下角的效果吗?
> >
> > 如果可以的话请高手不吝赐教``
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20070719/33d859f9/attachment.htm 

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

2007年07月20日 星期五 08:16

beck917 beck917在gmail.com
星期五 七月 20 08:16:29 HKT 2007

¶Ô¶Ô£¬Í¬ÒâÂ¥Éϵģ¬¼û¹ýÄǸödemo

ÔÚ07-7-19£¬Chao Xiong <chaox.maillist在gmail.com> дµÀ£º
>
> ÄãÊÇָϵͳÍÐÅÌ°É£¿¿ÉÒÔÓÃwxPythonд£¬ËüµÄdemo¾ÍÊÇÒ»¸öÀý×Ó¡£
>
>
> > ÔÚ07-7-19£¬py <py.7在163.com> дµÀ£º
> > >
> > >
> > > ÈçÌ⣬ÓÃpythonдµÄ¿ØÖÆ̨³ÌÐò»òÕß´°¿Ú»¯µÄ³ÌÐò£¨Tk£©£¬ÄÜʵÏÖ×îС»¯ºó×Ô¶¯Òþ²Øµ½´°¿ÚÓÒϽǵÄЧ¹ûÂð£¿
> > >
> > > Èç¹û¿ÉÒԵĻ°Çë¸ßÊÖ²»ÁߴͽÌ``
> >
> >
>
> _______________________________________________
> 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/20070720/d8063134/attachment.html 

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号