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 インスペクター」のコンソールに表示されるように)、コードが実行されません。

[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