2009-02-23 6 views
1

Je travaille sur une application PyS60 pour les appareils S60 2nd Edition. J'ai codé ma logique d'application dans Python 2.5.Convertisseur Python 2.5 en Python 2.2

Y at-il un outil qui automatise la conversion de Python 2.5 en Python 2.2 ou dois-je faire manuellement?

+1

"Python pour S60 1.9.1 NOTES DE LIBÉRATION, 24.01.2009" "Python 2.5.1 core". Pourquoi convertissez-vous? S'il vous plaît fournir des numéros de version pour ce que vous faites. –

Répondre

1

Je ne connais pas d'outil qui passerait de 2.5 à 2.2 automatiquement; mais il y a un certain temps il y en avait 2,3 à 2,2 par RADLogic.

Selon le nombre de fonctions récentes utilisées par votre code, il peut être trivial de le convertir manuellement.

J'ai dû sauvegarder du code tout à l'heure et tout ce qu'il fallait réellement était de définir Vrai et Faux s'ils n'étaient pas déjà définis, écrire quelques remplacements simples pour sum(), enumerate(), etc, et récupérer les anciennes versions des modules comme datetime et logging qui n'étaient pas encore dans la bibliothèque standard 2.2.

3

Le dernier Python pour S60, 1.9.0, inclut actuellement Python 2.5.1. Alors peut-être que vous n'avez pas besoin de convertir.