S60 2nd Edition デバイス用の PyS60 アプリケーションに取り組んでいます。アプリケーション ロジックを Python 2.5 でコーディングしました。
Python 2.5 から Python 2.2 への変換を自動化するツールはありますか、それとも手動で行う必要がありますか?
S60 用の最新の Python である1.9.0には、実際には Python 2.5.1 が含まれています。したがって、変換する必要はないかもしれません。
2.5 から 2.2 に自動的に移行するツールは知りません。しかし、少し前にRADLogicで 2.3 から 2.2 を実行したものがありました。
コードで使用されている最近の機能の数によっては、手動で変換するのは簡単な場合があります。
しばらく前にいくつかのコードをバックポートする必要がありましたが、実際に必要だったのは、まだ定義されていない場合は True と False を定義しsum()
、 、 などの簡単な置換を作成し、およびenumerate()
のような古いバージョンのモジュールを取得することだけでした。まだ 2.2 標準ライブラリにあります。datetime
logging