Python Django Shell三点

2024-10-01 09:23:09 发布

您现在位置:Python中文网/ 问答频道 /正文

只需浏览一下Django Tutorial 4,我想知道是否有人可以告诉我,在打开一个类之后,shell中出现的三个点...是否有一个名称,以及如何正确地回到正常的>>>?在

此shell由python manage.py shell访问

>>> class SilentAssertionError(AssertionError):
...     silent_variable_failure = True
>>> class PersonClass4:
...     def first_name(self):
...         raise SilentAssertionError
>>> p = PersonClass4()
>>> t.render(Context({"person": p}))
u'My name is .'

例如,到了队伍的尽头

^{pr2}$

当我按return键时,提示符处仍有...。如果我在这里输入下一行,就会出错。到目前为止,我所做的就是按两次return使它恢复正常>>>

还有>>>的名称吗?在


Tags: djangonamepy名称returnfailuremanageshell
1条回答
网友
1楼 · 发布于 2024-10-01 09:23:09

>>>和{}都称为提示。控制台会显示它们,告诉您它希望您键入一些内容。在

在Python控制台的特定情况下,>>>告诉您开始键入一个新语句,...表示您还没有完成它,所以您知道需要完成语句。在

显示raise SilentAssertionError之后的...,因为解释器不知道您是想向first_name方法还是PersonClass4类添加更多的内容。输入一个空行,就意味着你完成了。在

相关问题 更多 >