編集:
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
何がうまくいかないかについてのヒントはありますか?