OVH Cloud OVH Cloud

python+win

4 réponses
Avatar
Jules
Bonjour,

Auriez-vous un lien vers une bonne doc (en français) sur pywin32 et
l'interfacage entre python et les programmes windows ?
Pas trop de succès avec google :-(
Merci.

4 réponses

Avatar
remi
Bonjour,

Auriez-vous un lien vers une bonne doc (en français) sur pywin32 et
l'interfacage entre python et les programmes windows ?


Réponse de newbie : le module os semble, amha, suffire à la plupart des
utilisations. J'ai bon ?
Par exemple pour lancer une appli à partir d'un clic sur un bouton (Tk)
j'utilise command=runAppli1 où runAppli1 est une fonction définie avec :
os.startfile("C:le cheminici.exe")
@+
Rémi.

Avatar
Do Re Mi chel La Si Do
Je poste à nouveau, car mon message n'est visiblement pas passé.




Bonjour !


Je n'ai, hélas, pas trouvé de doc en français sur PyWin32. Les seules
documentations que j'ai pu voir sont dans une langue étrange-(re),
illisible, tordue. D'aucun prétendent que ce serait de l'anglais ; en tout
cas, c'est quasi-incompréhensible.

Heureusement que Python est un langage bien lisible. Avec cette lisibilité,
et les exemples, on arrive à faire pas mal de choses.

Si, toutefois, tu trouves des trucs en français, je suis intéressé...


@-salutations
--
Michel Claveau
Avatar
Do Re Mi chel La Si Do
Bonjour !


PyWin32 permet de travailler sur un autre plan. Quelques exemples de
fonctionnalités (parmi d'autres) :

- accès aux proces(sus) de windows
- accès aux services de windows
- accès aux objets/serveurs COM (exemples : télé-pilotage de Word,
d'Excel, d'Internet-Explorer, du lecteur Flash, d'Acrobat-Reader, etc.)
- possibilité de réaliser des serveurs COM (permettant à de nombreuses
applications d'accéder à Python)
- gestion des API windows (icônes, fenêtres, barre des tâches, etc.)
- accès à ADO
- utilisation du presse-papier (clipboard)
- utilisation des pipes
- gestion des droits (utilisateurs, gestion de la sécurité)
- etc.

@-salutations
--
Michel Claveau
Avatar
kaerbuhez
Bonjour,

Auriez-vous un lien vers une bonne doc (en français) sur pywin32 et
l'interfacage entre python et les programmes windows ?
Pas trop de succès avec google :-(
Merci.
http://www.oreilly.com/catalog/pythonwin32/ : je ne trouve pas la

traduction française sur oreilly.fr donc c'est qu'elle n'existe pas :-(
(et que mon exemplaire est en anglais ... contrairement à mon souvenir :
je ne l'ai pas sous la main). Il y a un chapitre downloadable donc tu
peux t'assurer que tu as le niveau d'anglais : franchement c'est simple,
mon anglais est horrible et j'y arrive et puis faire de l'informatique
sans lire - je ne parle pas d'écrire, parler ou même écouter - l'anglais
technique, ça me parait perdu d'avance même si je sais qu'on cultive en
France une nostalgie du Français comme langue internationale :-(
Wake up guys, that's over!

Les autres références que je connais (toutes en anglais):

La page du créateur de PythonWin : Marc Hammond
http://starship.python.net/crew/mhammond/win32/

Un tutoriel: http://www.boddie.org.uk/python/COM.html

L'excellente mailing liste Python-win32:
http://aspn.activestate.com/ASPN/Mail/Browse/Threaded/Python-win32

Voilà. Et si tu as des questions de compréhension, pourquoi ne pas les
poster ici (fr.c.l.py), je pense que tu auras des réponses (si c'est
nécesaire quelqu'un ira bien poster la question en anglais quelque part)
et tout le monde en profitera.
Courage :-)

KB.
PS. J'en profite pour dire la mal que je pense de la multiplication
actuelle des forums et portails en français sur Python, la communauté
est trop petite, ces forums sont trop peux fréquentés et cela pousse
vers les sources anglophones des francophones qui comme moi cherchent
d'abord des forums vivants et dynamiques.