0

编辑:

我刚刚注意到 TideSDK 使用 Python 2.5(它包含在 SDK 中)并且我使用的这种语法在那个版本中确实是无效的语法。

现在的问题是,如何让 TideSDK 使用 Python 2.7?


我正在使用 TideSDK 1.3.1-beta 和 TideSDK Developer (1.4.2)。

我想使用 TideSDK 编写一个桌面应用程序并嵌入一些 python 代码。

当我使用“except Exception as x”在 Python 中编写代码时,例如:

try:
    pass
except Exception as x:
    pass

我收到以下错误(如在 Webkit“Web Inspector”的控制台中看到的)并且代码没有运行:

[23:58:21:913] [Ti.Python] [Error] An error occured while parsing Python on the page: ('invalid syntax', ('', 5, 23, '    except Exception as x:\n'))

我用内联代码和插入代码尝试了它,但仍然遇到同样的错误。

内联代码:

<script type="text/python">
    try:
        pass
    except Exception as x:
        pass

插入代码:

<script type="text/python" src="test.py"></script>

我可以用:

except Exception:
    pass

但不是:

except Exception as x:
    pass

关于出了什么问题的任何提示?

4

0 回答 0