Voila , voila ...
pour répondre à mon envie de reprendre la programmation (qui fut brutalement interrompu en 5eme en pleine découverte du qbasic.exe présent sur e CD-rom de win95 ) j'ai décidé de m'atteler à la tache python , et tout comme Linus avait la prétention de créer un kernel en apprennant le C , j'ai la prétention d'ecrire un petit taggueur/indexeur de fichiers multimedias ( oui , je sait que ca existe deja ) en apprennant Python.
Je (…)
Forum Programmation.python méthode string.find et mot entier
lorsque l'on utilise la methode find ( string.find (text1, text2) ) en python, est-il possible de spécifier que l'on veut chercher un mot entier ou faut-il obligatoirement pour ce faire passer par des expressions régulières (re) comme dans cet exemple : http://www.faqs.org/docs/diveintopython/dialect_re.html(...) ?
Forum Programmation.python Plugin python pour navigateur web
Existe-t-il un plugin ou un projet de plugin Python (du même genre que le plugin java) pour les navigateurs web ?
L'idée serait de pouvoir exécuter des "applets" Python sur une page web. Il existe bien sur la solution jython + jvm, mais il ne s'agirait alors pas d'un vrai plugin Python.
J'ai googlelisé, mais en vain.
Merci d'avance de bien vouloir m'éclairer.
L'idée serait de pouvoir exécuter des "applets" Python sur une page web. Il existe bien sur la solution jython + jvm, mais il ne s'agirait alors pas d'un vrai plugin Python.
J'ai googlelisé, mais en vain.
Merci d'avance de bien vouloir m'éclairer.
Forum Programmation.python Retour chariot, lecture CSV, encodage HTML en Python
Bonjour,
Je cherche deux ou trois trucs en Python :
- une fonction de lecture robuste et standardisée de fichier au format CSV
- une fonction standard pour virer les passages à la ligne dans les chaînes de caractères
- une fonction pour convertir UTF-8 en ISO-Latin
- une fonction pour convertir les caractères HTML
Merci pour votre aide.
Un nouveau 'pythonien' content ;-)
Je cherche deux ou trois trucs en Python :
- une fonction de lecture robuste et standardisée de fichier au format CSV
- une fonction standard pour virer les passages à la ligne dans les chaînes de caractères
- une fonction pour convertir UTF-8 en ISO-Latin
- une fonction pour convertir les caractères HTML
Merci pour votre aide.
Un nouveau 'pythonien' content ;-)
Forum Programmation.python Table d'équivalence PHP - Python
Bonjour,
QQn a-t-il connaissance de l'existence d'une table d'équivalence entre les fonctions Python et PHP (fonctions de traitement des caractères HTML, de gestion des string, de gestion des URLs, etc) ?
Merci !
RV.
QQn a-t-il connaissance de l'existence d'une table d'équivalence entre les fonctions Python et PHP (fonctions de traitement des caractères HTML, de gestion des string, de gestion des URLs, etc) ?
Merci !
RV.
Forum Programmation.python Un module scp pour Python ?
Salut forum,
Je cherche un module pour python qui puisse me permettre de copier des fichiers (et plus, si affinités) via des sessions ssh.
Ce qui serait bien c'est que je puisse aussi me servir de mon ssh-agent pour ne pas avoir à retaper encore et encore mon mot de passe ou ma phrase de passe (pas très heureuse traduction de passphrase).
J'ai trouvé 2-3 trucs grâce à mon ami google. En fait, un module qui semble prometteur (pexpect[1]) (…)
Je cherche un module pour python qui puisse me permettre de copier des fichiers (et plus, si affinités) via des sessions ssh.
Ce qui serait bien c'est que je puisse aussi me servir de mon ssh-agent pour ne pas avoir à retaper encore et encore mon mot de passe ou ma phrase de passe (pas très heureuse traduction de passphrase).
J'ai trouvé 2-3 trucs grâce à mon ami google. En fait, un module qui semble prometteur (pexpect[1]) (…)
Forum Programmation.python Vérification d'orthographe
Pour une application web développée en python (webware), je voulais offrir une prévisualisation des textes postés en soulignant les fautes d'orthographes (comme sur ce forum, je viens de remarquer :) ).
Google me renvoie trois solutions :
- un interfaçage avec MSWord par des composants COM. Sans windows ni MSWord je pense que => poubelle
- Cette petite solution : http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/117221(...)qui est fonctionnelle mais qui a tendance à se bloquer (lorsque le readline attends après une ligne qui arrive (…)
Google me renvoie trois solutions :
- un interfaçage avec MSWord par des composants COM. Sans windows ni MSWord je pense que => poubelle
- Cette petite solution : http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/117221(...)qui est fonctionnelle mais qui a tendance à se bloquer (lorsque le readline attends après une ligne qui arrive (…)
Forum Programmation.python Textview Python/Gtk
Bonjour,
J'utilise Python/GTK pour réaliser un petit editeur de fichier
Le code
info=open("%s/etc/sec/%s.route" % (i,i))
text1 = info.read()
buffer = self.textview2.get_buffer()
buffer.set_text(text1)
Affiche correctement mon texte, malheuresement apres edition
je ne sais pas comment recuperer le contenu de ma fenetre textview2
et l'injecter dans mon fichier info.
Merci de vos conseils.
J'utilise Python/GTK pour réaliser un petit editeur de fichier
Le code
info=open("%s/etc/sec/%s.route" % (i,i))
text1 = info.read()
buffer = self.textview2.get_buffer()
buffer.set_text(text1)
Affiche correctement mon texte, malheuresement apres edition
je ne sais pas comment recuperer le contenu de ma fenetre textview2
et l'injecter dans mon fichier info.
Merci de vos conseils.
Forum Programmation.python bench : pourquoi python serait lent ?
Bonsoir
Je viens de faire un bench à la mano vite fait afin de tenter de casser certaines idées reçues.
J'ai pris pour cela une fonction nulle qui vérifie si un nombre est premier, un bon nombre premier (4012009) et j'ai comparé python 2.3.3, perl 5.8.3, c++ (gcc 3.3.3) et python2.3.3+psyco1.2 (avec la commande time)
Les résultats parlent d'eux même :
Perl :
real 0m2.224s
user 0m1.644s
sys 0m0.015s
Python :
real 0m3.491s
user 0m2.436s
sys 0m0.186s
cpp :
real (…)
Je viens de faire un bench à la mano vite fait afin de tenter de casser certaines idées reçues.
J'ai pris pour cela une fonction nulle qui vérifie si un nombre est premier, un bon nombre premier (4012009) et j'ai comparé python 2.3.3, perl 5.8.3, c++ (gcc 3.3.3) et python2.3.3+psyco1.2 (avec la commande time)
Les résultats parlent d'eux même :
Perl :
real 0m2.224s
user 0m1.644s
sys 0m0.015s
Python :
real 0m3.491s
user 0m2.436s
sys 0m0.186s
cpp :
real (…)
Forum Programmation.python problèmes d'accents avec wxPython
Bonjour,
J'ai de sérieux soucis d'accents avec wxPython 2.5.2.7 quand les accents sont directement dans les fichier Python (quand ceux-ci se trouvent dans mes fichiers XRC je n'ai aucun soucis).
Quand je fait ceci sous XP, cela fonctionne parfaitement :
self.id_label.SetLabel('éè')
Mais sous Win2000, j'ai cette erreur :
File "C:\PYTHON23\Lib\site-packages\wx\_core.py", line 8406, in SetLabel
return _core_.Control_SetLabel(*args, **kwargs)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)
Je ne comprend pas pourquoi ça fonctionne sous XP (…)
J'ai de sérieux soucis d'accents avec wxPython 2.5.2.7 quand les accents sont directement dans les fichier Python (quand ceux-ci se trouvent dans mes fichiers XRC je n'ai aucun soucis).
Quand je fait ceci sous XP, cela fonctionne parfaitement :
self.id_label.SetLabel('éè')
Mais sous Win2000, j'ai cette erreur :
File "C:\PYTHON23\Lib\site-packages\wx\_core.py", line 8406, in SetLabel
return _core_.Control_SetLabel(*args, **kwargs)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)
Je ne comprend pas pourquoi ça fonctionne sous XP (…)
Forum Programmation.python récupérer la liste d'un répertoire web
Bonjour,
Je voudrais récupérer la liste des fichiers présents dans un répertoire d'un site web : http://www.lesite.com/lerepertoire/(...)
dans une liste sous Python. L'index du répertoire en question est accessible (en tapant cette adresse dans un navigateur je vois tous les fichiers présents).
Comment puis-je faire ?
Je voudrais récupérer la liste des fichiers présents dans un répertoire d'un site web : http://www.lesite.com/lerepertoire/(...)
dans une liste sous Python. L'index du répertoire en question est accessible (en tapant cette adresse dans un navigateur je vois tous les fichiers présents).
Comment puis-je faire ?
Forum Programmation.python Quel langage de script ?
Bon, cette question aurait peut-être mérité un journal mais bon... Il y aura peut-être quelques personnes pour me répondre ici :)
Ca fait quelques années que je programme de temps en temps avec des langages plus ou moins classiques : C++, Java, Ocaml. Avant, quand j'avais besoin d'un petit outil, je le codais en C++ (Oui je sais... [soupir]), ce m'arrangeait bien vu que mon ordi était pas une bête de course. Seulement voilà, le C++ pour faire du parsing (…)
Ca fait quelques années que je programme de temps en temps avec des langages plus ou moins classiques : C++, Java, Ocaml. Avant, quand j'avais besoin d'un petit outil, je le codais en C++ (Oui je sais... [soupir]), ce m'arrangeait bien vu que mon ordi était pas une bête de course. Seulement voilà, le C++ pour faire du parsing (…)
Forum Programmation.python wxGlade et Events menu
Pour faire un code à peu bien séparé GUI / code, on trouve http://wiki.wxpython.org/index.cgi/OrganizingYourCode(...) mais je comprends pas comment utiliser la méthode name=? et ce que ça change ...
J'ai le problème sur les menus puisque qu'avec la façon dont wxGlade génère les menus on ne peut pas utiliser GetId()
Il en parle aussi sur http://aspn.activestate.com/ASPN/Mail/Message/wxPython-users/160302(...)mais apparement les messages sont dans le désordre ... Celui qui a posé la question s'extasie sur la réponse apportée mais ... il n'y (…)
J'ai le problème sur les menus puisque qu'avec la façon dont wxGlade génère les menus on ne peut pas utiliser GetId()
Il en parle aussi sur http://aspn.activestate.com/ASPN/Mail/Message/wxPython-users/160302(...)mais apparement les messages sont dans le désordre ... Celui qui a posé la question s'extasie sur la réponse apportée mais ... il n'y (…)
Forum Programmation.python Etat du clavier et de la souris
Comment récupérer l'état du clavier (la touche "r" est enfoncée, le alt gauche et p sont enfoncés) et de la souris (le bouton 1 est enfoncé, la souris est déplacé sur la gauche).
J'ai fait des cat dans un terminal et des open en python sur /dev/tty0 (c'est l'écran ou le clavier ?) et /dev/input/mouse0. Sur tt0, c'est une catastrophe :) Sur mouse0, je comprends rien mais on voit bien une "logique" dans les signes cabalistiques qui apparaisssent (je me (…)
J'ai fait des cat dans un terminal et des open en python sur /dev/tty0 (c'est l'écran ou le clavier ?) et /dev/input/mouse0. Sur tt0, c'est une catastrophe :) Sur mouse0, je comprends rien mais on voit bien une "logique" dans les signes cabalistiques qui apparaisssent (je me (…)
Forum Programmation.python zope sur HP-UX
J'ai d'installer depuis les sources zope 2.7.1 sur HP-UX 11.00 avec python 2.3.3. Tout se passe apparament bien.
Mais, lorsque je fais certaines actions depuis l'interface zmi, le process qui effectue mon action prend toutes les ressources CPU de la machine et du côté client évidemment tout se fige.
Je peux créer des dossiers, des templates, modifier des objets DTML... Mais si j'essaie de modifier un fichier template ou modifier l'objet error_log, j'ai le problème.
Quelqu'un a-til déjà installer zope (…)
Mais, lorsque je fais certaines actions depuis l'interface zmi, le process qui effectue mon action prend toutes les ressources CPU de la machine et du côté client évidemment tout se fige.
Je peux créer des dossiers, des templates, modifier des objets DTML... Mais si j'essaie de modifier un fichier template ou modifier l'objet error_log, j'ai le problème.
Quelqu'un a-til déjà installer zope (…)
Forum Programmation.python Quel "structure" pour gérer ça
Le logiciel doit traiter des actions en fonction de temps de basculement avec un module par source pour choisir le signal qu'on surveille :
- clavier (appuie ou non sur une touche, un signal à l'appuie, un au relachement)
- souris_deplacement (la souris bouge, la sourie ne bouge plus)
- sonore (un signal entrant dépasse tel seuil, le signal ne dépasse plus tel seuille)
C'est toujours binaire.
Je cherche à programmer une écoute permanente sur la source choisi pour mesurer (…)
- clavier (appuie ou non sur une touche, un signal à l'appuie, un au relachement)
- souris_deplacement (la souris bouge, la sourie ne bouge plus)
- sonore (un signal entrant dépasse tel seuil, le signal ne dépasse plus tel seuille)
C'est toujours binaire.
Je cherche à programmer une écoute permanente sur la source choisi pour mesurer (…)
Forum Programmation.python de la puissance de (beep) pour trouver un truc simple en 2 minutes
Je viens d'écrire un one-liner en Perl pour trouver la solution au problème suivant : lorsqu'un projet Java utilise ant pour le build, si la déclaration du package ne correspond pas au répertoire dans lequel est le fichier source, à chaque invocation de ant ce fichier sera recompilé ; mais comme ant ne montre pas ce qu'il compile avec détail, on ne sait pas quel fichier source est le fautif.
Et hop :
for i in `find -name *.java`; do
(…)
Et hop :
for i in `find -name *.java`; do
(…)
Forum Programmation.python Limitation de replace
Sur une chaine "21351|TOTO|||||||||DEDE|12|47" passe un double pipe sur deux ...
Obligé de passé de
à
Une idée ?
Obligé de passé de
content[nb] = content[nb].replace('||', '|NULL|')
à
while content[nb].find('||') <> -1:
content[nb] = content[nb].replace('||', '|NULL|')
Une idée ?
Forum Programmation.python Question pour les Zopeurs
Zope c'est bien parce que ca permet l'héritage... mais il y a des subtilités que je ne maîtrise pas encore... [question de noobs inside]
voilà voilà...
J'ai un repertoire test dans lequel j'ai une requète ZSQL s'appelant sql_chauffeur.
dans index_html en dtml je met(entre autre):
<dtml-in sql_chauffeur>
<dtml-in sequence-item>
<dtml-var sequence-item>
</dtml-in>
</dtml-in>
Maintenant j'aimerais avoir une page qui est la même, mais utilisant une autre requete sql (mais qui lui ressemble beaucoup j'avoue): je cree donc un sous-repertoire test2 (…)
voilà voilà...
J'ai un repertoire test dans lequel j'ai une requète ZSQL s'appelant sql_chauffeur.
dans index_html en dtml je met(entre autre):
<dtml-in sql_chauffeur>
<dtml-in sequence-item>
<dtml-var sequence-item>
</dtml-in>
</dtml-in>
Maintenant j'aimerais avoir une page qui est la même, mais utilisant une autre requete sql (mais qui lui ressemble beaucoup j'avoue): je cree donc un sous-repertoire test2 (…)
Forum Programmation.python Lecture d'un fichier avec caractères accentués
Bijour forum
Pouf une question sur Python :
je dispose d'un fichier CSV (données séparées par des virgules) et je m'écris un parseur en python (je n'ai pas besoin qu'on me donne un parseur tout fait, le mien convient largement !)
Le problème c'est qu'il y a des accents dans les données, et j'arrive pas à les utiliser correctement !
Mon fichier CSV est en iso-8859-15, le script python aussi (# -*- encoding....)
Voici ce qu'il me donne sur une (…)
Pouf une question sur Python :
je dispose d'un fichier CSV (données séparées par des virgules) et je m'écris un parseur en python (je n'ai pas besoin qu'on me donne un parseur tout fait, le mien convient largement !)
Le problème c'est qu'il y a des accents dans les données, et j'arrive pas à les utiliser correctement !
Mon fichier CSV est en iso-8859-15, le script python aussi (# -*- encoding....)
Voici ce qu'il me donne sur une (…)
Forum Programmation.python Quelques liens
Les ressources francophones
Le cours : http://www.ulg.ac.be/cifen/inforef/swi/python.htm(...)
Le wiki : http://wikipython.flibuste.net/(...)
Un forum : http://www.developpez.net/forums/viewforum.php?f=99(...)
Les niouzes :
http://www.pythonware.com/daily/index.htm(...)