python语法错误w3

2024-06-24 12:01:09 发布

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

我在python文件中遇到一个语法错误,我对python非常陌生。在

if o in ('-r', '--revision'):
            doupdate = True
            a = a.upper()
            if a in ('HEAD', 'PREV'):
                rev = 0 if (a == 'HEAD') else -1
            else:
                try:
                    rev = int(a)
                except ValueError:
                    om.out.error("Invalid value for revision number. Expected int.")
                    return -3

    # console

这不是所有的文件。。错误的行是rev = 0 if (a == 'HEAD') else -1

谢谢


Tags: 文件intrueifrevrevisionupperhead
1条回答
网友
1楼 · 发布于 2024-06-24 12:01:09

您必须使用旧版本的Python。在

if表达式是在2.5中添加的。在

你的代码编译得很好。在

相关问题 更多 >