Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python eof分析时出现意外错误_Python_Parsing_Eof - Fatal编程技术网

Python eof分析时出现意外错误

Python eof分析时出现意外错误,python,parsing,eof,Python,Parsing,Eof,我的代码不工作,我无法修复它请帮助。这是最后一行代码 抱歉,我不知道如何将它放在这些框中(我对编码和python非常陌生) 对于每个尝试,您需要一个,除了: def prompt_outside (): prompt_1 = raw_input ("Enter Command: ") try: ... except: ... 该错误是由于在try之后没有之外的。您可以有如下内容,例如: def prompt_outside ():

我的代码不工作,我无法修复它请帮助。这是最后一行代码

抱歉,我不知道如何将它放在这些框中(我对编码和python非常陌生)


对于每个
尝试
,您需要一个
,除了

def prompt_outside ():
    prompt_1 = raw_input ("Enter Command:    ")
    try:
        ...
    except:
        ...
该错误是由于在
try
之后没有
之外的
。您可以有如下内容,例如:

def prompt_outside ():
    prompt_1 = raw_input ("Enter Command:    ")
    try:
        if prompt_0 == "enter":
            inside_house ()
        elif prompt_0 == "help":
            print ("""Commands:    enter    help""")
            prompt_outside ()
        else:
            print ("Type a valid command.")
            print
            prompt_outside ()
    except:
        print 'exception'

你希望你的代码做什么?这只是测试游戏,学习它应该要求输入的规则,如果输入错误,那么打印“键入有效命令”非常感谢,现在我有一个新问题,而不是运行它的开始nothing@print“Words”这仅仅是因为您定义了函数,但从未运行过它们。只需在文件末尾写入
start()
,而不进行缩进。如果您真的想捕获所有内容,您可能不需要一个空的except,因为您不想捕获
键盘中断
s或从
BaseException
继承的任何内容,使用
,例外情况除外:
。我必须运行所有函数,还是只从end@print“语言”取决于你想做什么。似乎您希望运行
start()
,并从其位置访问其他函数。您可能希望在打印后添加
prompt\u out()
(“您在小房子外面”)
def prompt_outside ():
    prompt_1 = raw_input ("Enter Command:    ")
    try:
        if prompt_0 == "enter":
            inside_house ()
        elif prompt_0 == "help":
            print ("""Commands:    enter    help""")
            prompt_outside ()
        else:
            print ("Type a valid command.")
            print
            prompt_outside ()
    except:
        print 'exception'