OVH Cloud OVH Cloud

executer un programme depuis python sur Windows CE

6 réponses
Avatar
noone
Bonsoir,

la question va vous sembler sougrenue...
je teste Python sur un PocketPC sous Windows CE.
J'ai récupéré Python pour cette machine mais il n'y a pas IDLE...

donc pour l'instant j'édite un ficher .py avec un éditeur de texte

mais je bloque pour le lancer depuis l'interpréteur Python

je ne veux pas le lancer depuis le Command Prompt via
python monfichier.py (car il n'y a pas d'équivalent sous WinCE)

mais je veux le lancer depuis l'interpréteur


c'est sûrement très simple mais je ne sais pas faire ;-)


Savez-vous si il y a/aura possibilité d'avoir
- une interface graphique (Tk, wxPython, PyQT)
- un IDE
pour cette plateforme


Merci d'avance

6 réponses

Avatar
Do Re Mi chel La Si Do
Bonsoir !


Peut-être :
execfile("noone.py",globals(),globals()) ?
ou, simplement :
execfile("noone.py") ?


@-salutations

Michel Claveau
Avatar
Do Re Mi chel La Si Do
Re

Au passage, je regrette de ne pas avoir trouvé de Python pour windows CE qui
fonctionne avec des processeurs tels que le MIPS.

J'ai l'air d'un c... avec mon Cassiopeïa.

Michel Claveau
Avatar
noone
Au passage, je regrette de ne pas avoir trouvé de Python pour windows CE qui
fonctionne avec des processeurs tels que le MIPS.

J'ai l'air d'un c... avec mon Cassiopeïa.

Michel Claveau



Merci

mais vous n'avez pas trouvé moyen d'en compiler un ?

(en s'inspirant de la version ARM)

Avatar
noone
Merci


Il y a quand même un truc qui ne colle pas...

si je met le fichier à la racine ça ne marche pas
dans le home c'est idem
dans le répertoire de python.exe... pareil !

donc pour l'instant c'est du python intéractif !

Avatar
Do Re Mi chel La Si Do
Bonsoir !


Je ne peux pas tester, mais :

import os
print os.getcwd()

Devrait donner le répertoire courant, où mettre le script.
Mais je ne connais pas les limites de Python pour CE



Sinon, je ne me suis jamais attaquer à compiler quoi que ce soit, pour avoir
du Python. Déjà il faudrait avoir le VC pour CE.



@-salutations

Michel Claveau
Avatar
noone
Sinon, je ne me suis jamais attaquer à compiler quoi que ce soit, pour avoir
du Python. Déjà il faudrait avoir le VC pour CE.


Je ne suis pas certain que eVC (embededded Visual C++) soit nécessaire
mais de toute façon il est téléchargeable...

http://www.microsoft.com/windows/embedded

http://msdn.microsoft.com/embedded


http://msdn.microsoft.com/embedded/downloads/ce/default.aspx




Par contre je pense qu'il est peut être plus judicieux de tenter de
cross-compiler Python depuis un Linux avec Scratchbox par exemple
http://www.scratchbox.org

Supports ARM and x86 targets (PowerPC, MIPS and CRIS targets are
experimental)