2007年03月12日 星期一 16:35
python,您好! 我用KARRIGELL做了2个小网站,WEB和WEB2,2个网站都用到几个相同文件名的PY文件,比如common.py,各自在自己的目录下,均使用import common。 现在发现访问了其中一个网站,比如WEB1以后,再访问另一个网站WEB2,KARRIGELL不会重新装载WEB2的common.py,而是在WEB2上继续使用WEB1的common.py,导致错误。 请问有人遇到过这样的情况吗?怎么解决的呢? 谢谢。 致 礼! cry zyqmail在tom.com
2007年03月12日 星期一 16:39
On 3/12/07, cry <zyqmail在tom.com> wrote: > python,您好! > > 我用KARRIGELL做了2个小网站,WEB和WEB2,2个网站都用到几个相同文件名的PY文件,比如common.py,各自在自己的目录下,均使用import common。 > 现在发现访问了其中一个网站,比如WEB1以后,再访问另一个网站WEB2,KARRIGELL不会重新装载WEB2的common.py,而是在WEB2上继续使用WEB1的common.py,导致错误。 > 请问有人遇到过这样的情况吗?怎么解决的呢? > 我没有遇到过,不过提醒一下: 1. 你两个站是不同的K 运行实例嘛? 2. common.py 你的部署目录是如何的? 参考标准的Py LGB 原则,确认 import 行为是否是你所愿 ;-) > > 谢谢。 > > > > 致 > 礼! > > cry > zyqmail在tom.com > > > _______________________________________________ > 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 -- '''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年03月12日 星期一 16:41
On 3/12/07, cry <zyqmail at tom.com> wrote: > > python,您好! > > 我用KARRIGELL做了2个小网站,WEB和WEB2,2个网站都用到几个相同文件名的PY文件,比如common.py,各自在自己的目录下,均使用import > common。 > 现在发现访问了其中一个网站,比如WEB1以后,再访问另一个网站WEB2,KARRIGELL不会重新装载WEB2的common.py, > 而是在WEB2上继续使用WEB1的common.py,导致错误。 > 请问有人遇到过这样的情况吗?怎么解决的呢? > > > 谢谢。 > > > > 致 > 礼! > > cry > zyqmail at tom.com > 最简单就是,把两个网站放到不同的进程中去。 另外这让我想起以前讨论过的 java 的 classloader ,我想这里就是 classloader 的应用场景之一了,按照我对 classloader 的理解,两个网站使用不同的 classloader 就不会有这个问题了。 -- http://codeplayer.blogspot.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20070312/eb4b1fc3/attachment.html
Zeuux © 2025
京ICP备05028076号