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
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)
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 Argument de fonction récurrent
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 PYSERIAL & PYUSB > pour Linux NASQNAP 2.6.12.6-arm1 armv5tejl PYTHON 2.7 / 2.6 ou 2.5
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 problème python apache et utf8 [resolu]
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
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
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
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
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
Merci à ceux qui m'ont lu !
Forum Programmation.python [PIL] problème avec la création d'une image avec les pixels
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 besoin d'infos svp
Bonjour , svp j'ai 2 questions importantes :
quand on veut ajouter une bibliotheque à notre code python , faut il qu'elle soit dans le meme dossier que le code.py ?
faut il créer un autre fichier que celui du code python pour que le code se lance proprement ?
je suis debutant .
merci
Forum Programmation.python code python
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
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
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
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 (…)
Forum Programmation.python Socket HTTP et Ajax
Bonjour,
Je programme un socket en python dont le but est de diffuser du dynamique html.
Pour l'instant mon programme publie du html lorsque mon client fait une requète.
Néanmoins la connection ne semble jamais coupée car le navigateur signal qu'il est toujours en train de charger.
Lorsque je regarde les solutions asynchrones normalisées il me semble que la connection est fermée car le navigateur signal que le chargement est terminé.
Savez-vous si le fait que le navigateur soit encore (…)
Forum Programmation.python Fabric inclure while dans un run (Résolu)
Bonjour à tous,
Le contexte nous devons modifier l'ensemble des vhost en ajoutant un nouveau paramètre SSL sur l'ensemble de nos serveurs.
Fabric fonctionne est très utile mais là je bloque.
Nous essayons de faire une commande sur fabric dont je ne trouve pas la solution et je ne suis pas sûr que cela soit réalisable depuis fabric.
la commande que nous souhaitont exécuter est la suivante:
find /tmp/ -type f -name '*.foo.fr' -print0| while IFS= read -r (…)
Forum Programmation.python Script de configuration de miroir des dépots
Bonjour,
J'ai monté un serveur miroir à plusieurs reprises, permettant de faire des mises à jour rapides lors d'install party.
Cela nécessite la configuration d'un serveur DHCP, des connexions réseau, d'un point d'accès wifi, de la liste des dépôts à copier, des virtualhosts Apache, des redirections DNS, etc…
J'ai documenté tout ça pour le refaire facilement, mais j'aimerai avoir un outil pour automatiser la configuration du miroir. À ma connaissance ça n'existe pas, alors je réfléchis à le faire moi (…)
Forum Programmation.python Python et les propriétés. property()
Salut,
besoin d'un petit peu d'aide sur python3 et les propriétés.
En initialisant une variable je souhaite qu'elle soit de type propriété c'est à dire je souhaite que lorsque cette variable est modifiée une fonction me signale que je l'ai modifiée.
""" on définit un ingrédient """
class ingredient():
def __init__(self):
""" on initialise les attributs de notre objet """
self._commercant = ""
def _set_commercant(self,nom):
""" on veut juste (…)
Forum Programmation.python script python impossible de ce co à un site
Bonjour à tous
je débute en python, mais pour un stage je dois faire un petit script qui récupère des info sur une page web, les restructures et les affiches selon le besoin.
Jusque là pas de soucis, le problème que je rencontre c'est que la page nécessite une identification et comme le script et destiné à plusieurs pc je ne dois pas avoir besoin d'installer de librairies pour le faire fonctionner.
j'ai fais quelque chose que l'on peut sûrement (…)
Forum Programmation.python Fichiers textes et binaires
Bonjour,
je suis totalement débutant en Python et je commence à manipuler les fichiers.
Je n'ai pas de pb pour créer, lire, enregistrer dans un fichier texte ou binaire mais je n'arrive pas à modifier et ou supprimer un enregistrement dans un fichier.
Pouvez vous m'aider ?
Forum Programmation.python client serveur par socket en clientThread
Salut tous le monde,
Je suis en train de faire deux petits scripts python qui me font une copie d'un fichier de serveur (en mode daemon) vers un client qui passe par un socket.
Le serveur ressemble à ça:
fameuxsocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
fameuxsocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
fameuxsocket.bind(("",1111))
while True:
fameuxsocket. (…)
Forum Programmation.python aide pour invalid syntax ..
Bonjour,
j'ai un dm a rendre pour très bientôt dont le but est de :
jeter 2 dés cubiques et on compte la somme obtenu. On s’arrête et on a gagne quand la somme vaut 7 ou 11, on s’arrête et on a perdu quand la somme fait 2 ou 3 ou 12, on rejoue dans les autres cas
et il a une erreur que je ne trouve pas dans mon code.
voici mon code python :
from random import (…)
Forum Programmation.python Trajectoire particule chargée et ODEINT:Excess work done on this call (perhaps wrong Dfun type)
Je débute Python que je souhaite intégrer dans mes TD de physique.
Notamment l'usage de ODEINT.
J'ai réussi à intégrer celui-ci pour les oscillateurs amortis.
J'ai tenté aujourd'hui de faire de même pour le mouvement d'une particule chargée dans un champ électromagnétique.
C'est une catastrophe .
Le mouvement circulaire n'est correctement décrit que pour certaines valeurs de m et de q ainsi que pour l'intervalle de temps d'étude.
Alors, évidemment, le mouvement en 3D n'est pas pour tout de suite (…)