2006年07月19日 星期三 14:03
在交互模式下调试一个模块的时候,有时候修改了模块就需要重新导入。现在我还没有很好的办法,都是在修改之后关了python的交互模式,然后重新打开python,并且再次导入那个模块,非常不方便。 希望大家可以指导一下,不关闭Python而重新导入一个模块的方法。 另外不知大家有用过dpkt的没有,我发现这个东西每次导入的时间都是特别的长,远远不是重新编译模块的时间。
2006年07月19日 星期三 14:12
On 7/19/06, gashero <harry.python at gmail.com> wrote: > 在交互模式下调试一个模块的时候,有时候修改了模块就需要重新导入。现在我还没有很好的办法,都是在修改之后关了python的交互模式,然后重新打开python,并且再次导入那个模块,非常不方便。 > 希望大家可以指导一下,不关闭Python而重新导入一个模块的方法。 > > 另外不知大家有用过dpkt的没有,我发现这个东西每次导入的时间都是特别的长,远远不是重新编译模块的时间。 > reload() -- I like python! My Blog: http://www.donews.net/limodou My Django Site: http://www.djangocn.org NewEdit Maillist: http://groups.google.com/group/NewEdit
2006年07月19日 星期三 16:16
呵呵limodou无处不再,多谢了。很好用。 就是不知有没有可以类似于from module import *这种格式的重新导入?
2006年07月20日 星期四 10:09
On 7/19/06, gashero <harry.python at gmail.com> wrote: > 呵呵limodou无处不再,多谢了。很好用。 > 就是不知有没有可以类似于from module import *这种格式的重新导入? > 不行。因为这种形式是将对象注入到当前的作用域中去了,而不是一个简单的引用。 -- I like python! My Blog: http://www.donews.net/limodou My Django Site: http://www.djangocn.org NewEdit Maillist: http://groups.google.com/group/NewEdit
Zeuux © 2025
京ICP备05028076号