Forum Programmation.python Open id:Utilisable dans un application lourde?

Posté par  .
Étiquettes : aucune
0
1
avr.
2010
Bon(jour/soir),

Je souhaite utiliser openID pour l'identification dans un client lourd (un jeu dans ce cas).
Mais ce n'est pas une application web (au sens page web).

D'où ma question:OpenID est-il utilisable dans ce cas ? (avec le module openid python)

L'idée était de faire une toute petite API pour l'identification OpenID /facebookCannect/.... facile au sein d'une application python classique (console ou gui).

PS;Est-il possible de stocker des informations dans un profil OpenID (tel une position,un avatar,une liste d'objets....un fichier (…)

Forum Programmation.python dictionnaire ou liste ?

Posté par  .
Étiquettes : aucune
0
9
juin
2010
Bonjour
j'ai un probleme de structure de mes donnees, il sagit d'une matrice de donnes avec deux entrees, pour l'instant cette matrice est codee par un dictionnaire dont l'appelle se fait par un tuple:
Par exemple : ma_matrice[(cle1,cle2)]
cela est est pratique car les cle sont des string...
cependant je ne sais pas si cette strcuture est optimale
est ce que passer par un tel dictionanire demande plus d'espace qu'une simple matrice ?
est ce que l'apel par dictionnaire prend (…)

Forum Programmation.python convertir un programme Delphi 7 vers Python

Posté par  (site web personnel) .
Étiquettes :
0
16
juil.
2010
Bonjour à tous,
Voici le problème: Multi Install Edit http://www.framasoft.net/article3673.html est l'interface de nombreuses compilations de logiciels dont Freelog http://www.dppresse.com/ et LanPower http://asso.lanpower.free.fr pour les jeux. Je voudrais porter cette interface sous Linux. Le mieux a priori serait de la programmer en Python.
Hors c'est du Delphi 7 de Borland.
Existe-t-il un convertisseur Delphi7 vers Python ou bien peut-être faudrait-il passer par le C ?
Delphi7 -> C -> Python.
Qu'en pensez -vous? Je ne doute pas qu'il y ait (…)

Forum Programmation.python problème avec py2app / Macports

Posté par  .
Étiquettes : aucune
0
8
mai
2010
Bonjour à tous

ça fait un petit moment que je développe sous Python et Qt4, que ce soit sur Linux ou mes utilisateurs sous Windows, et il me manquait jusqu'à maintenant un package pour MacOS.
Maintenant que j'ai un petit serveur Mini, je me disais que l'occasion était bonne pour me faire un peu la main !

j'installe donc tout ce dont j'ai besoin via MacPorts.
python26 et py2app dans un premier temps, pour des tests tout simples, et pyselect (…)

Forum Programmation.python UnicodeDecodeError sur un simple readlines (python3, crontab)

Posté par  .
Étiquettes : aucune
0
12
août
2010
Bonjour à tous,

petit problème aujourd'hui, j'ai écrit un petit script bash qui se contente de récupérer un fichier avec wget puis de le traiter avec python3.1. Jusqu'ici tout va bien et mon programme fonctionne comme je veux.

Cependant, dès que je mets ce script dans ma crontab, le script plante durant l'exécution du code python.

Voici l'erreur :
File "/home/baleyjul/projets/chinese_tools/stardictizer.py", line 9, in stardictizer
dictionary = f.readlines()
File "/usr/lib/python3.1/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec (…)

Forum Programmation.python Des questions sur ZSI/PyDev et Eclipse

Posté par  .
Étiquettes : aucune
0
15
juin
2010
Chers tous,

J'ai commencé à implémenter un petit service web en python avec ZSI [1]. J'ai choisi Python pour me donner une chance de progresser dans ce langage que je connais peu, mais je me trouve face à un problème déjà décrit sur le web en 2007 [2]. Ce n'est pas bloquant en soi, mais je suis ennuyé de voir que ce genre de bugs subsiste et que la dernière release stable de ZSI date également de 2007. Savez vous (…)

Forum Programmation.python SMTPHandler et unicode

Posté par  .
Étiquettes : aucune
0
30
juin
2010
Bonsoir à tous,

J'ai un petit programme de test qui me permet de logguer par mail des messages d'erreur. Le problème est que ça ne fonctionne pas "par défaut", j'ai une UnicodeEncodeError lors de l'envoi de mail avec des caractères accentués. Je peux contourner le problème en changeant l'encoding par défaut de python (lignes en commentaire) mais ça ne me plaît pas trop, d'après mes lectures c'est juste un pis-aller ... Y a t'il une solution plus propre pour que (…)

Forum Programmation.python Écrire du XML en série, sans stockage intégral en mémoire

Posté par  (site web personnel) .
Étiquettes : aucune
0
6
juil.
2010
Bonjour,

Je vais coder un outil qui fera des modifications légères dans des fichiers OpenDocument, à savoir : changer quelques attributs href dans des balises.

En bon unixien, pour un tel traitement, je pense tout de suite à une lecture au fur et à mesure, une modification et une écriture à la volée : pas question de tout charger en mémoire, ça n'apporterait rien sinon une plus grande consommation de ressources. Sauf que c'est du XML, et que ça ne se traite (…)

Forum Programmation.python Python, XML et encodage de caractères

Posté par  .
Étiquettes :
0
31
jan.
2011
Bonjour à tous.

Depuis quelques jours, je m'efforce de coder un script python capable d'interpréter les différentes données 'XML' provenant de la base de données médicale "Pubmed" ( http://www.ncbi.nlm.nih.gov/pubmed ).

L'un des outils de la NCBI (National Center for Biotechnology Information), via l'un de leur outils en PERL ( http://eutils.ncbi.nlm.nih.gov/eutils_example.pl ), permet de récupérer un fichier XML contenant les différentes informations relatives à un article.

Voici l'entête des fichiers XML récupérés avec le script en PERL (le .dtd n'est pas (…)

Forum Programmation.python utilisation de la méthode moveto() applicable pour une CList

Posté par  .
Étiquettes : aucune
0
6
avr.
2011

Bonjour,
Je dévellope en python 2.4.2 et pygtk 2.6.3.
J'ai besoin que mon programme positionne la vue de ma CList sur la ligne sélectionnée. Je pense que la méthode moveto() fait cela : maCLIST.clist.moveto(lig,0,1.0,0.0) mais cela ne marche pas comme je pense. Bizarrement pour que le scroll se fasse il faut multiplier lig par un facteur que je ne comprends pas, sinon on reste avec les premières lignes affichées (la lign sélectionnée étant plusieurs pages plus loin). Quelqu'un a t'il (…)

Forum Programmation.python urwid 1.0.0 & Python 3

Posté par  (site web personnel) .
Étiquettes : aucune
0
15
oct.
2011

Bonjour,
j'aimerais utiliser urwid(a) avec Python 3.2.2 . La toute dernière version 1.0.0 est annoncée comme étant compatible avec Python 3.2+. J'ai téléchargé le tarball mais les programmes .py d'exemples qui s'y trouvent utilisent encore une syntaxe de type 2.x(b) et ne peuvent être lancés qu'avec python 2.x. Il en va de même pour une tarball spécifique, urwid-py3k(c).
Je dois commettre une erreur mais je n'ai rien trouvé sur le net : pourriez-vous m'aider ?

Addendum : Je précise que (…)

Forum Programmation.python Sphinx (analyseur de code) et automodule (résolu)

Posté par  (site web personnel) .
Étiquettes : aucune
0
3
nov.
2011

Bonjour à tous,
je veux documenter un projet écrit en Python 3 à l'aide de Sphinx(1) dont la dernière version est compatible avec Python 3.x . Je lance donc sphinx-quickstart, je renseigne conf.py pour expliquer où se trouve mon code et je modifie index.rst. A titre d'exemple, je crée un simple z.py (fichier avec une bête classe Z) dans le répertoire de code et je veux lancer un "automodule" sur ce fichier z.py. Voici index.rst :

Welcome to projetZ's documentation!
(…)

Forum Programmation.python PYSERIAL & PYUSB > pour Linux NASQNAP 2.6.12.6-arm1 armv5tejl PYTHON 2.7 / 2.6 ou 2.5

Posté par  .
0
21
juin
2012

Bonjour à tous,

Pourriez vous me dire car je debut sous linux,

comment installer PYSERIAL et PYUSB une librairie Python version 2.7 ou 2.6 ou 2.5
sur mon nas QNAP Linux NASQNAP 2.6.12.6-arm1 2011 armv5tejl ?

Si le paquet n existe pas peut on le rendre compatible (gcc ou ??? )
pour cette machine ?

Merci de votre aide .

Forum Programmation.python Argument de fonction récurrent

Posté par  (site web personnel) .
Étiquettes : aucune
0
31
mai
2012

Bonjour âme généreuse,

Je souhaite passer un argument à des fonctions de manière transparente et automatique car cet argument est quasi nécessaire pour la plupart des fonctions.

Je souhaiterais pouvoir écrire un truc comme ça :

def function1(arg1, arg2, arg_reccurent):
    print(arg_recurrent)
    # …
def function2(arg1, arg2, arg_reccurent):
    function1(arg2, arg1)
arg_r = 42
function2(1, 2, arg_r)
--> 42

Le (…)

Forum Programmation.python problème python apache et utf8 [resolu]

Posté par  (site web personnel) .
Étiquettes :
0
15
juin
2012

Bonjour

J'ai une debian une sid (on verra plus tard pour la stable) avec un serveur apache.
Je souhaite afficher une page avec python3 (cgi).
Voici un ecm

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import cgi,cgitb
cgitb.enable()

print('Content-Type: text/html;charset=utf-8')
print('''
<html>
    <head>
        <meta charset="utf-8" />
        <title>Test</title>
    </head>
    <body class="index">
        <div id="header">
            <h1>Test utf8 et python3</h1>
        </div>
        <div class="coeur">
            <p>aaaaaaaé</p>
        </div>
    </body>
</html>
        ''')

Jobtiens comme erreur
bash
[Fri
(…)

Forum Programmation.python Sphinx et doctest

Posté par  .
Étiquettes : aucune
0
29
nov.
2012

Bonjour,

Je suis en train de tester un peu sphinx pour documenter un peu de code Python.
J'ai utilisé sphinx-apidoc pour générer les fichiers pour l'ensemble de mon code.
Voilà, cependant, le code HTML des doctests n'est pas lisible.

J'ai un truc comme cela ci-dessous dans le code et dans le HTML les sauts de ligne ne sont pas respectés.

Une idée ?

Merci.

def stat (self):
    """ Return a tuple containing the state of each observer.
    >>> myObservable = Observable()
(…)

Forum Programmation.python noob's question

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
7
jan.
2013

Salut tous !

bon, curieux et nostalgique, j'ai envie de me remettre à la programmation. Python par-ci, python par-là, je me dis qu'en plus ça pourra me servir au boulot (scripts).

Mais ZE question: je commence sur le site du zero et je constate qu'ils enseignent python3. Or dans "learning python the hard way", l'auteur commence par déconseiller de passer à python3 pour le moment… Que faire ?

question subsidiaire: ma distrib est fournie de base avec python 2.7 , est-ce que (…)

Forum Programmation.python Hachoir et script

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
2
mar.
2013

Bonjour,

Après un gros problème de secteur défectueux sur un dd, j'ai du passer par dd_rescue et photorec pour sauver ce qui pouvait l'être des fichiers flac, ogg et mp3. Photorec m'a sauver, mais je me retrouve avec une quarantaine de répertoire de fichier mélanger et sans nom utilisable. les tags sont en parties intactes.

Je souhaitais utiliser hachoir dans un script python pour lire les tags et ensuite récréer une arborescence par groupe-album.

Je demande s'il existe un tutoriel (…)

Forum Programmation.python setup.py : liste des fichiers qui vont être installés

Posté par  (site web personnel) . Licence CC By‑SA.
0
25
juin
2013

Bonjour,
je développe une librairie (DChars) que je fais installer via le classique :
python setup.py install --record files.txt

A l'inverse, pour désinstaller ma librairie, je sais qu'il suffit d'écrire :
sudo cat files.txt | xargs rm -rf

J'aimerais connaître le moyen de récupérer le fichier files.txt sans installer quoi que ce soit : est-ce possible ?

Merci !

PS : mon setup.py

MISE A JOUR AVEC REPONSE

Merci à ceux qui m'ont lu !

Forum Programmation.python [PIL] problème avec la création d'une image avec les pixels

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
0
12
oct.
2013

Bonjour

Je lis une image puis crée une deuxième image en copiant les pixels or les pixels ne sont pas les mêmes!!!!!!

voici un script dont le dcript dont je ne comprend pas pourquoi les pixels des deux images ne sont pas identiques.

je le test avec ipython3 (j'ai le même résultat avec python2)

In [30]: from PIL import Image
In [31]: file1='image1.jpg'
In [32]: file2='image2.jpg'
In [33]:
(…)

Forum Programmation.python code python

Posté par  . Licence CC By‑SA.
Étiquettes :
0
7
juin
2015

Bonjour ,
je suis debutant sous python et j'aimerais télécharger un code pour m'initier .
pourriez vous m'orienter vers des liens ou je pourrais télécharger du code utile (graphique , n'importe ) avec des classes et des notions d'heritage , imports .
aussi , quels sont les outils que je dois télécharger pour debuter à developper ?
(j'ai déja python en ligne de commande mais je sais pas si c'est suffisant )
merci bcp

Forum Programmation.python Fichier hist-EXT

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
13
juin
2015

Slt , je reviens vers vous pour un petit soucis sur ma sonde DHT 22
voila un bout de code qui me sert a créer un fichier hist-EXT , De temps en temps ce fichier hist-EXT est vide .( certainement un plantage lors de l'interrogation de la sonde ) Est'il possible de trouver une solution pour que ce fichier ne sois pas vide (garder la dernière valeur lue) mais quoi ajouter dans le if True?

Merci d'avance.

    Ici c'est
(…)

Forum Programmation.python Problème de doublons dans un fichier txt

Posté par  . Licence CC By‑SA.
Étiquettes :
0
10
août
2015

Bonjour Encore un probleme a Résoudre !!

J'ai un script python qui interroge mon compteur d'eau pour récupérer des valeurs . Celui ci est lancé toute les 15 minutes a l'aide d'une tache Cron ,et m’écrit un fichier txt , voila ce que j’obtiens

Mon Aug 10 10:00:04 2015 /0/73800/1
Mon Aug 10 10:15:04 2015 /0/73800/1
Mon Aug 10 10:30:04 2015 /0/73800/1
Mon Aug 10 10:45:04 2015 /0/73800/1
Mon Aug 10 11:00:04 2015 /0/73800/1
Mon Aug 10 11:15:04 2015 /0/73800/1
Mon (…)

Forum Programmation.python Pygtk-treeview-lenteur

Posté par  . Licence CC By‑SA.
Étiquettes :
0
13
août
2015

Bonjour,

j'utilise Pygtk sous debian testing pour afficher des données issues de mysql dans un treeview.
Mon treestore fait 35 lignes pour une dizaine de colonne. Tout les calculs sont fait par mysql, j'intègre les éléments par un self.treestore.append( None,(color,rcolor,800,str(row[0]),str(row[1]),…) et puis le treestore dans le treeview : self.treeview1.set_model(self.tree_store),

jusque la tout fonctionne très bien,

Mes données varient en fonction de la date, j ai intégré un caldendar dans ma fenêtre, en cliquant sur la date ( du calendar) je relance (…)