RE: [users-fr] Comment travailler en Python ?
Bonjour OK merci je vais travailler cela tout a l'heure mario Date: Thu, 17 Jul 2008 22:31:26 +0200 From: [EMAIL PROTECTED] To: users@fr.openoffice.org Subject: Re: [users-fr] Comment travailler en Python ? Une erreur est survenue dans mon message d'hier Le fichier tombola .py n'est pas le bon prendre celui ci jean trantecisse a écrit : oui, c'est bien ce conTEXT là le programme python doit être placé dans le répertoire où il y aHelloWorld.py et Capitalise.pyil apparaitra ensuite dans la liste avec les deux autresMario Agrillo a écrit : Bonjour jdbest ce que c'est context ici http://www.clubic.com/telecharger-fiche10500-context.html Le programme doit être placé dans /share/script/python et appelé à partir de macro/python/executer.il y a deja HelloWorld.py et Capitalise.py mario Date: Tue, 15 Jul 2008 21:24:54 +0200 From: [EMAIL PROTECTED] To: users@fr.openoffice.org Subject: Re: [users-fr] Comment travailler en Python ? Bonjour, j'ai installé python 2.5 et j'utilise idle pour créer le programme. Sinon context est pas mal sous windows. C'est un freeware qui offre la coloration syntaxique pour python Le programme doit être placé dans /share/script/python et appelé à partir de macro/python/executer. J'ai créé plusieurs programmes simples, notamment un tirage de tombola à partir du tableur, que je peux vous passer pour partir d'un exemple qui fonctionne J. De BACKER a écrit : Bonjour, cette adresse pourrait peut-être vous intéresser http://www.python.org/doc/ et http://wiki.python.org/moin/BeginnersGuideCordialement jdb De : gerard [mailto:[EMAIL PROTECTED] Objet : Re: [users-fr] Comment travailler en Python ?Mario Agrillo a écrit :Bonjour comment faire pour travailler sur une macro python ? dans la fenetre macro Python je fais executer mais il genere une erreur creer editer renommer supprimer restent grises , que dois je installer ? Il faut utiliser un éditeur de texte externe. L'éditeur de OpenOffice.org ne concerne que le Basic. Je n'ai jamais fait de script Python, j'utilise plutôt les extensions en créant des composants. Sur le wiki tu devrais trouver des explications pour intégrer des scripts Python dans OO.o. (Je ne pourrai plus répondre aux courriels ou participer aux listes pendant les deux prochaines semaines :-) ) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Devinette: Quel est le moyen le plus rapide pour communiquer ? http://www.startmessenger.be/fr/index.asp - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Des programmes gratuits pour partager vos photos d'été… Et bien plus encore ! http://get.live.com/fr-be/WL/config_all
Re: [users-fr] Comment travailler en Python ?
Une erreur est survenue dans mon message d'hier Le fichier tombola .py n'est pas le bon prendre celui ci jean trantecisse a écrit : oui, c'est bien ce conTEXT là le programme python doit être placé dans le répertoire où il y a HelloWorld.py et Capitalise.py il apparaitra ensuite dans la liste avec les deux autres Mario Agrillo a écrit : Bonjour jdb est ce que c'est context ici http://www.clubic.com/telecharger-fiche10500-context.html Le programme doit être placé dans /share/script/python et appelé à partir de macro/python/executer. il y a deja HelloWorld.py et Capitalise.py mario Date: Tue, 15 Jul 2008 21:24:54 +0200 From: [EMAIL PROTECTED] To: users@fr.openoffice.org Subject: Re: [users-fr] Comment travailler en Python ? Bonjour, j'ai installé python 2.5 et j'utilise idle pour créer le programme. Sinon context est pas mal sous windows. C'est un freeware qui offre la coloration syntaxique pour python Le programme doit être placé dans /share/script/python et appelé à partir de macro/python/executer. J'ai créé plusieurs programmes simples, notamment un tirage de tombola à partir du tableur, que je peux vous passer pour partir d'un exemple qui fonctionne J. De BACKER a écrit : Bonjour, cette adresse pourrait peut-être vous intéresser http://www.python.org/doc/ et http://wiki.python.org/moin/BeginnersGuideCordialement jdb De : gerard [mailto:[EMAIL PROTECTED] Objet : Re: [users-fr] Comment travailler en Python ?Mario Agrillo a écrit :Bonjour comment faire pour travailler sur une macro python ? dans la fenetre macro Python je fais executer mais il genere une erreur creer editer renommer supprimer restent grises , que dois je installer ? Il faut utiliser un éditeur de texte externe. L'éditeur de OpenOffice.org ne concerne que le Basic. Je n'ai jamais fait de script Python, j'utilise plutôt les extensions en créant des composants. Sur le wiki tu devrais trouver des explications pour intégrer des scripts Python dans OO.o. (Je ne pourrai plus répondre aux courriels ou participer aux listes pendant les deux prochaines semaines :-) ) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Devinette: Quel est le moyen le plus rapide pour communiquer ? http://www.startmessenger.be/fr/index.asp - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] # -*- coding: cp1252 -*- # 2006-05-03 programmation de la tombola des ecoles #importe uno import uno # importe la fonction permettant de creer un nombre aleatoire dans une serie # et celle permettant de brouiller les listes from random import randint from random import shuffle from random import choice #si on ne definit pas de fonction cela ne marche pas def tombola(): # récupère le document actif document = XSCRIPTCONTEXT.getDocument() # prépare le travail sur les feuilles feuilles = document.Sheets feuillelots = feuilles.getByName(lots) feuilletirage = feuilles.getByName(tirage) feuillegroslots = feuilles.getByName (gros_lots) feuilletickets = feuilles.getByName (tickets) # creer liste carnets depuis les balises #recupère les N° de debut et de fin cellule = feuilletickets.getCellByPosition (1,14) numdebut = cellule.Value cellule = feuilletickets.getCellByPosition (4,14) numfin = cellule.Value # apres sauvegarde du 16 05 06 avec test ou du 15 sans test # essai de rendre le programme plus universel en gérant les carnets commençant à 1 # recupère le reste de la division par 10 if numdebut = 10 : numdebut = numdebut % 10 # le programme d'origine est conservé dans la condition numdebut = 0 if numdebut == 0 : #créé une liste vide listecarnetsentiers = [numdebut] finliste = numfin // 10 * 10 testfinliste = numdebut + 10 #ajoute tous les carnets à la liste while testfinliste = finliste: listecarnetsentiers.append (testfinliste) testfinliste = testfinliste + 10 # récupérer les grots lots et créer la liste des carnets # en même temps on amorce la liste des numéros tirés listegroslots = [] listenumerosinterdits = [] lignedebut = 9 # recupère le type de la cellule, converti en chaine et compare chainetestempty = pas vide while chainetestempty != uno.Enum com.sun.star.table.CellContentType ('EMPTY
Re: [users-fr] Comment travailler en Python ?
oui, c'est bien ce conTEXT là le programme python doit être placé dans le répertoire où il y a HelloWorld.py et Capitalise.py il apparaitra ensuite dans la liste avec les deux autres Mario Agrillo a écrit : Bonjour jdb est ce que c'est context ici http://www.clubic.com/telecharger-fiche10500-context.html Le programme doit être placé dans /share/script/python et appelé à partir de macro/python/executer. il y a deja HelloWorld.py et Capitalise.py mario Date: Tue, 15 Jul 2008 21:24:54 +0200 From: [EMAIL PROTECTED] To: users@fr.openoffice.org Subject: Re: [users-fr] Comment travailler en Python ? Bonjour, j'ai installé python 2.5 et j'utilise idle pour créer le programme. Sinon context est pas mal sous windows. C'est un freeware qui offre la coloration syntaxique pour python Le programme doit être placé dans /share/script/python et appelé à partir de macro/python/executer. J'ai créé plusieurs programmes simples, notamment un tirage de tombola à partir du tableur, que je peux vous passer pour partir d'un exemple qui fonctionne J. De BACKER a écrit : Bonjour, cette adresse pourrait peut-être vous intéresser http://www.python.org/doc/ et http://wiki.python.org/moin/BeginnersGuideCordialement jdb De : gerard [mailto:[EMAIL PROTECTED] Objet : Re: [users-fr] Comment travailler en Python ?Mario Agrillo a écrit :Bonjour comment faire pour travailler sur une macro python ? dans la fenetre macro Python je fais executer mais il genere une erreur creer editer renommer supprimer restent grises , que dois je installer ? Il faut utiliser un éditeur de texte externe. L'éditeur de OpenOffice.org ne concerne que le Basic. Je n'ai jamais fait de script Python, j'utilise plutôt les extensions en créant des composants. Sur le wiki tu devrais trouver des explications pour intégrer des scripts Python dans OO.o. (Je ne pourrai plus répondre aux courriels ou participer aux listes pendant les deux prochaines semaines :-) ) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Devinette: Quel est le moyen le plus rapide pour communiquer ? http://www.startmessenger.be/fr/index.asp # -*- coding: cp1252 -*- # 2006-05-03 programmation de la tombola des ecoles #importe uno import uno # importe la fonction permettant de creer un nombre aleatoire dans une serie # et celle permettant de brouiller les listes from random import randint from random import shuffle from random import choice #si on ne definit pas de fonction cela ne marche pas def tombola(): # récupère le document actif document = XSCRIPTCONTEXT.getDocument() # prépare le travail sur les feuilles feuilles = document.Sheets feuillelots = feuilles.getByName(lots) feuilletirage = feuilles.getByName(tirage) feuillegroslots = feuilles.getByName (gros_lots) feuilletickets = feuilles.getByName (tickets) # creer liste carnets depuis les balises #recupère les N° de debut et de fin cellule = feuilletickets.getCellByPosition (1,14) numdebut = cellule.Value cellule = feuilletickets.getCellByPosition (4,14) numfin = cellule.Value # apres sauvegarde du 16 05 06 avec test ou du 15 sans test # essai de rendre le programme plus universel en gérant les carnets commençant à 1 # recupère le reste de la division par 10 if numdebut = 10 : numdebut = numdebut % 10 # le programme d'origine est conservé dans la condition numdebut = 0 if numdebut == 0 : #créé une liste vide listecarnetsentiers = [numdebut] finliste = numfin // 10 * 10 testfinliste = numdebut + 10 #ajoute tous les carnets à la liste while testfinliste = finliste: listecarnetsentiers.append (testfinliste) testfinliste = testfinliste + 10 # récupérer les grots lots et créer la liste des carnets # en même temps on amorce la liste des numéros tirés listegroslots = [] listenumerosinterdits = [] lignedebut = 9 # recupère le type de la cellule, converti en chaine et compare chainetestempty = pas vide while chainetestempty != uno.Enum com.sun.star.table.CellContentType ('EMPTY') : cellule = feuillegroslots.getCellByPosition ( 2, lignedebut) valeur = cellule.Value testempty = cellule.Type chainetestempty = str(testempty) if str(testempty) != uno.Enum com.sun.star.table.CellContentType ('EMPTY') : listegroslots.append(valeur) listenumerosinterdits.append(valeur) lignedebut
RE: [users-fr] Comment travailler en Python ?
Bonjour, cette adresse pourrait peut-être vous intéresser http://www.python.org/doc/ et http://wiki.python.org/moin/BeginnersGuide Cordialement jdb De : gerard [mailto:[EMAIL PROTECTED] Objet : Re: [users-fr] Comment travailler en Python ? Mario Agrillo a écrit : Bonjour comment faire pour travailler sur une macro python ? dans la fenetre macro Python je fais executer mais il genere une erreur creer editer renommer supprimer restent grises , que dois je installer ? Il faut utiliser un éditeur de texte externe. L'éditeur de OpenOffice.org ne concerne que le Basic. Je n'ai jamais fait de script Python, j'utilise plutôt les extensions en créant des composants. Sur le wiki tu devrais trouver des explications pour intégrer des scripts Python dans OO.o. (Je ne pourrai plus répondre aux courriels ou participer aux listes pendant les deux prochaines semaines :-) ) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Comment travailler en Python ?
Bonjour, j'ai installé python 2.5 et j'utilise idle pour créer le programme. Sinon context est pas mal sous windows. C'est un freeware qui offre la coloration syntaxique pour python Le programme doit être placé dans /share/script/python et appelé à partir de macro/python/executer. J'ai créé plusieurs programmes simples, notamment un tirage de tombola à partir du tableur, que je peux vous passer pour partir d'un exemple qui fonctionne J. De BACKER a écrit : Bonjour, cette adresse pourrait peut-être vous intéresser http://www.python.org/doc/ et http://wiki.python.org/moin/BeginnersGuide Cordialement jdb De : gerard [mailto:[EMAIL PROTECTED] Objet : Re: [users-fr] Comment travailler en Python ? Mario Agrillo a écrit : Bonjour comment faire pour travailler sur une macro python ? dans la fenetre macro Python je fais executer mais il genere une erreur creer editer renommer supprimer restent grises , que dois je installer ? Il faut utiliser un éditeur de texte externe. L'éditeur de OpenOffice.org ne concerne que le Basic. Je n'ai jamais fait de script Python, j'utilise plutôt les extensions en créant des composants. Sur le wiki tu devrais trouver des explications pour intégrer des scripts Python dans OO.o. (Je ne pourrai plus répondre aux courriels ou participer aux listes pendant les deux prochaines semaines :-) ) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [users-fr] Comment travailler en Python ?
Bonjour merci et ici de l'aide en francais http://python.developpez.com/faq/?page=sommaire et d'autres outils http://python.developpez.com/outils/ maintenant il reste a travailler :) mario From: [EMAIL PROTECTED] To: users@fr.openoffice.org Date: Tue, 15 Jul 2008 19:17:33 +0200 Subject: RE: [users-fr] Comment travailler en Python ? Bonjour, cette adresse pourrait peut-être vous intéresser http://www.python.org/doc/ et http://wiki.python.org/moin/BeginnersGuide Cordialement jdb De : gerard [mailto:[EMAIL PROTECTED] Objet : Re: [users-fr] Comment travailler en Python ? Mario Agrillo a écrit : Bonjour comment faire pour travailler sur une macro python ? dans la fenetre macro Python je fais executer mais il genere une erreur creer editer renommer supprimer restent grises , que dois je installer ? Il faut utiliser un éditeur de texte externe. L'éditeur de OpenOffice.org ne concerne que le Basic. Je n'ai jamais fait de script Python, j'utilise plutôt les extensions en créant des composants. Sur le wiki tu devrais trouver des explications pour intégrer des scripts Python dans OO.o. (Je ne pourrai plus répondre aux courriels ou participer aux listes pendant les deux prochaines semaines :-) ) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Emportez vos amis et vos emails partout… A la côte, en ville ou dans le fin fond des Ardennes ! http://windowslivemobile.msn.com/?lang=fr-BE
RE: [users-fr] Comment travailler en Python ?
bonjour OK merci bonnes vacances ;) Date: Sat, 12 Jul 2008 20:15:54 +0200 From: [EMAIL PROTECTED] To: users@fr.openoffice.org Subject: Re: [users-fr] Comment travailler en Python ? Mario Agrillo a écrit : Bonjourcomment faire pour travailler sur une macro python ?dans la fenetre macro Python je fais executer mais il genere une erreurcreer editer renommer supprimer restent grises , que dois je installer ? Il faut utiliser un éditeur de texte externe. L'éditeur de OpenOffice.org ne concerne que le Basic. Je n'ai jamais fait de script Python, j'utilise plutôt les extensions en créant des composants. Sur le wiki tu devrais trouver des explications pour intégrer des scripts Python dans OO.o. (Je ne pourrai plus répondre aux courriels ou participer aux listes pendant les deux prochaines semaines :-) ) -- Gérard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Des programmes gratuits pour partager vos photos d'été… Et bien plus encore ! http://get.live.com/fr-be/WL/config_all
Re: [users-fr] Comment travailler en Python ?
Bonjour Nous somme quelques uns à pratiquer un peu de python en OOo Je te propose pour les discussions techniques de rejoindre la question [EMAIL PROTECTED] car une fois les quelques spécificités de pyUno on retrouve vite des questions d'ordre generales Tu peux commencer par regarder de ce coté http://wiki.services.openoffice.org/wiki/Python http://wiki.services.openoffice.org/wiki/PyUNO_bridge Pour ma part je sais qu'à l'install il faut que les composants Python soient installes Par défaut OOo installe les composants python Ce sont les distributions linux qui rendent ces paquets optionnels Bonne journée Laurent -- Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org - http://www.indesko.com Nuxeo Enterprise Content Management http://www.nuxeo.com - http://www.nuxeo.org Livre Programmation OpenOffice.org, Eyrolles 2004-2006 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: [users-fr] Comment travailler en Python ?
Bonjour merci j' ai installe Komodo ca peux aider ? mario Date: Sun, 13 Jul 2008 18:23:33 +0200 From: [EMAIL PROTECTED] To: users@fr.openoffice.org Subject: Re: [users-fr] Comment travailler en Python ? Bonjour Nous somme quelques uns à pratiquer un peu de python en OOo Je te propose pour les discussions techniques de rejoindre la question [EMAIL PROTECTED] car une fois les quelques spécificités de pyUno on retrouve vite des questions d'ordre generales Tu peux commencer par regarder de ce coté http://wiki.services.openoffice.org/wiki/Python http://wiki.services.openoffice.org/wiki/PyUNO_bridge Pour ma part je sais qu'à l'install il faut que les composants Python soient installes Par défaut OOo installe les composants python Ce sont les distributions linux qui rendent ces paquets optionnels Bonne journée Laurent -- Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org - http://www.indesko.com Nuxeo Enterprise Content Management http://www.nuxeo.com - http://www.nuxeo.org Livre Programmation OpenOffice.org, Eyrolles 2004-2006 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Emportez vos amis et vos emails partout… A la côte, en ville ou dans le fin fond des Ardennes ! http://windowslivemobile.msn.com/?lang=fr-BE
[users-fr] Comment travailler en Python ?
Bonjour comment faire pour travailler sur une macro python ? dans la fenetre macro Python je fais executer mais il genere une erreur creer editer renommer supprimer restent grises , que dois je installer ? mario _ Emportez vos amis et vos emails partout… A la côte, en ville ou dans le fin fond des Ardennes ! http://windowslivemobile.msn.com/?lang=fr-BE
Re: [users-fr] Comment travailler en Python ?
Le samedi 12 juillet 2008, Gabriel Jourdain a écrit : Le samedi 12 juillet 2008, Mario Agrillo a écrit : Bonjour comment faire pour travailler sur une macro python ? dans la fenetre macro Python je fais executer mais il genere une erreur creer editer renommer supprimer restent grises , que dois je installer ? Chez moi tout est grisé aussi, pour ce qui concerne Python, à l'exception des commandes exécuter et fermer. Elles sont stockées dans le dossier : /usr/lib/ooo-2.0/share/Scripts/python Si on ajoute un fichier .py dans ce dossier il apparaît dans liste des macros python (Outils/Macros/Gérer les macros/Python). Gabriel. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Comment travailler en Python ?
Mario Agrillo a écrit : Bonjour comment faire pour travailler sur une macro python ? dans la fenetre macro Python je fais executer mais il genere une erreur creer editer renommer supprimer restent grises , que dois je installer ? mario Bonsoir, le seul que je connaisse sur les listes travaillant avec Python c'est éerard Deneux l'auteur de CadOOo. Si il a le temps, il pourra te tuyauter. Pour ma part je sais qu'à l'install il faut que les composants Python soient installes Patrick - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Comment travailler en Python ?
Mario Agrillo a écrit : Bonjour comment faire pour travailler sur une macro python ? dans la fenetre macro Python je fais executer mais il genere une erreur creer editer renommer supprimer restent grises , que dois je installer ? Il faut utiliser un éditeur de texte externe. L'éditeur de OpenOffice.org ne concerne que le Basic. Je n'ai jamais fait de script Python, j'utilise plutôt les extensions en créant des composants. Sur le wiki tu devrais trouver des explications pour intégrer des scripts Python dans OO.o. (Je ne pourrai plus répondre aux courriels ou participer aux listes pendant les deux prochaines semaines :-) ) -- Gérard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]