为什么我的pydoc命令检索例外。语法错误?

2024-09-27 07:33:23 发布

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

我是初级python用户,当我在终端中键入以下内容时:

$皮多克Inleesgenbank.py中的在

我收到以下错误消息:

有问题/Inleesgenbank.py中的-:语法无效(Inleesgenbank.py中的,第30行)

所以在第30行,这段代码中一定有一个语法错误:

def usage(msg1=''):
    """Levert de docstring met een foutspecificatie bij een gebruikersfout"""
    print(__doc__, file=sys.stderr)
    if len(msg1) > 0:
        print('FOUTMELDING:', msg1, file=sys.stderr)

第30行是行:print(__doc__, file=sys.stderr)

我知道这不是一个非常干净的代码,但我想知道它有什么问题。在


Tags: 代码用户py终端消息doc键入错误
1条回答
网友
1楼 · 发布于 2024-09-27 07:33:23

我在Python3上没有语法错误,但在Python2上确实有语法错误。您使用的是python3打印语法。在

对于Python 2,您应该使用:

print >> sys.stderr, usage.__doc__

请注意,您可能是指usage.__doc__

相关问题 更多 >

    热门问题