1

我在 Windows XP 中使用 Python 3.1,当我尝试同时使用多个模块时,Python shell 会重新启动。我能做些什么?

这是我的模块 benutzer.py:

class Benutzer(object):
    def __init__(self,benutzer):
        self.name =  benutzer
        self.email = None

    def setzeEmail(self, adresse):
        self.email = adresse

当我在 IDLE 中执行“运行模块”时,shell 显示 RESTART。

4

2 回答 2

4

IDLE 重新启动 Python 以确保您的模块正确重新加载,因为这有时可能会出现问题。这是正常的,无需担心;您的模块的其他用途不会发生这种情况。

于 2010-10-17T14:23:38.543 回答
0

有一些可以做的。而不是通过按 F5 或单击运行来运行模块,您可以通过exec(open("other_script.py").read())如下所述加载它们:How to prevent python IDLE from restarting when running new script

于 2017-05-06T22:21:28.513 回答