Forum Programmation.python Pygame et layers

Posté par  .
Étiquettes : aucune
0
28
oct.
2006
Bonjour,
j'aimerai comprendre comment faire des layers. je m'explique:
une image s'affiche et quand je cllque dessus j'en affiche une autre à la place.
pour l'instant il me fait une surimpression , donc c'est moche.

je voudrais faire en sorte d'effacer la premiere image... genre la faire disparaitre plop!
mais je sais pas vraiment comment faire. sachant que derriere mon bazar là, y'a un arriere plan... ou alors je doit afficher mon arriere plan entre mes deux images ci dessus... (…)

Forum Programmation.python variable <-> objet avec QT

Posté par  .
Étiquettes : aucune
0
16
oct.
2006
Bonjour,
je cherche à récupérer la liste des groupes de mon système et de générer une interface avec des cases à cocher qui correspondent à ces groupes.
J'ai pensé à ceci:

for i in file('/etc/group','r'):
nom_groupe=i.split(':')[0]
groupe_id=i.split(':')[2]

nomcomp="checkbox_"+str(groupe_id)
print "NOMCOMP:",nomcomp
self.nomcomp = QCheckBox(self,nomcomp)
self.nomcomp.setText(nomcomp)
Form1Layout.addWidget(self.nomcomp,0,0)
print "Form1Layout.addWidget(self.nomcomp,0,0)"



Bien sûr, ça ne fonctionne pas.
Si la variable NOCOMP est bien attribuée (le groupe de gid 10 donne checkbox_10), self.nomcomp = QCheckBox(self,nomcomp) donne
self.nomcomp = QCheckBox(self,nomcomp)
et non pas
self.checkbox_10 = QCheckBox(self,checkbox_10)
(…)

Forum Programmation.python Dictionnaires et clés interdites

Posté par  .
Étiquettes : aucune
0
9
oct.
2006
Bonjour,

Je recherche un moyen d'utiliser des dictionnaires indexés par des clés contenant des caractères interdits comme par exemple: 'google.com'

Je pensais à une solution qui serait de faire un hash de la clé afin de supprimer tout caractères non alphanumérique.

Du genre :
test = {}
test[md5('google.com')] = 'qqchose'

Etant débutant en Python, je me demande si c'est la solution la plus propre, qu'en pensez vous ?

Forum Programmation.python Fonction console en Python

Posté par  .
Étiquettes : aucune
0
6
oct.
2006
Salut!
Je cherche à effacer le texte de la console pour revenir tout en haut à gauche, et je trouve pas comment faire. C'est assez frustrant...

La seule possibilité est-elle de faire autant de sauts à la ligne qu'il y a de lignes dans la fenêtre? Où existe-t-il certaines fonctions secrètes et cachées qui permettent au programmeur hobbitesque de trouver son chemin dans la jungle?

Forum Programmation.python probleme avec python 2.3

Posté par  .
Étiquettes :
0
25
sept.
2006

Salut à tous,

je travaille sur une ubuntu 6.06 et je veux tester une application du nom de linbox directory server. J'ai tenter d'installer le package sans succès apres m'etre référé au developpeur, il m'a précis" qu'il ne fonctionnait qu'avec python2.3(j'ai python 2.4 sur ma machine).

J'ai décidé de me faire une debian virtuelle avec debootstrap sur laquelle j'ai installé python 2.3, malgré ça quand j'essaye l'installation j'ai le message d'erreur suivant:

sidserver:/# apt-get install lmc-agent

Reading Package Lists… Done (…)

Forum Programmation.python fenêtre popup

Posté par  .
Étiquettes : aucune
0
20
sept.
2006
Bonjour,
dans un interface créée avec qt3, je voudrais que quand je clique sur un bouton, une nouvelle fenêtre apparaisse pour demander confirmation (boutons oui/non).

Je sais créer mon interface principale.
Je sais créer une fenêtre avec mes boutons de confirmation.

Mais je ne sais pas _lancer_ la deuxième fenêtre à partir de la fonction lancée par le premier clic.
J'ai essayé diverses choses qui n'ont pas fonctionné.
Quelqu'un à un exemple duquel je pourrais m'inspirer?

Question subsidiaire: cette fenêtre (…)

Forum Programmation.python programmation web

Posté par  .
Étiquettes : aucune
0
19
sept.
2006
Bonjour,
Je voudrais savoir si certain utilise python pour faire de la programmation web
J'ai toujours utilisé php pour cela.
Voulant me mettre à python et ayant en plus une application web à faire, je me dis que ce serait pas mal de mélanger les deux.
Je trouve beaucoup moins de documentation que php pour ça, et je ne sais pas vraiment par où commencer.
Peut-on inclure le code directement comme en php ?
faut-il utilser cgi ?

Voilà, j'ai (…)

Forum Programmation.python modification de fichier

Posté par  .
Étiquettes : aucune
0
7
sept.
2006
Bonjour,
je cherche à remplacer un mot dans un fichier texte.
J'arrive à le faire en créant un nouveau fichier, puis en remplaçant l'ancien fichier par le nouveau.
Je me demandais s'il était possible de faire la modification directement sur le fichier d'origine, sans passer par un fichier intermédiaire (à la façon sed -i).
Je suppose qu'il faut ouvrir le fichier en rw, mais je ne sais pas comment écrire dans le fichier à l'endroit qui va bien.
Il y (…)

Forum Programmation.python Lecture d'un stream à partir d'un fichier sur le web ?

Posté par  .
Étiquettes : aucune
0
6
sept.
2006

Bonjour,

Je cherche à lire un stream en python.

Si le stream à lire sort d'un port d'un hôte, c'est très facile. Le code de la documentation Python suffit :

HOST = 'host.com'
PORT = 8000
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
data = s.recv(1024)
s.close()
print 'Received', repr(data)

Maintenant, je cherche à lire un stream audio à partir d'un fichier (et pas simplement un hôte). L'URL complète est (par exemple) : http://streaming.rtbf.be:8000/pure128x8558

J'ai essayé ceci mais çà ne fonctionne (…)

Forum Programmation.python Comparaison de variables avec python

Posté par  .
Étiquettes : aucune
0
6
sept.
2006
bonjour,
je cherche simplement à comparer deux variables pour vérifier qu'un login existe sur le système ou pas.

j'ai pensé que ceci fonctionnait:

login=form1.lineEdit1_1.text()
opfil=open('/etc/passwd','r')
lines = opfil.readlines()
for i in lines:
valdon=i.split(':')[0]
print str(valdon),str(login)
if str(login) == str(valdon):
print "Cet identifiant existe !"
opfil.close()


Mais, si les retours des prints sont corrects, quel que soit le login fourni, il ne m'est jamais dit qu'il existe (alors que je sais parfaitement que oui).
Pourtant, la comparaison a l'air correcte... Où (…)

Forum Programmation.python Plugin en python

Posté par  (site web personnel) .
Étiquettes : aucune
0
31
août
2006
Hello
voila j'essaye de trouver un moyen de charger dynamiquement différents fichiers se trouvant dans un répertoire précis.
ces fichiers représenterai des modules de mon programme.

je les ai tous fait hériter d'une classe Parent afin de définir l'interface.

mais j'arrive pas à le faire charger comme il faut.
j'ai pas mal googler, mais je m'en sort pas..
je tester avec le fichier __init__.py dans le répertoire des plugin ,

et avec la fonction __import__() mais jarrive pô...
kkun peu (…)

Forum Programmation.python variable... deuxieme essai

Posté par  .
Étiquettes : aucune
0
30
août
2006
désolé, je vais essayer d'être plus clair...
au lieu d'avoir

def toto():
x,y=pygame.mouse.get_pos()
....
def titi():
x,y=pygame.mouse.get_pos()
....

j'aimerais
def toto():
<une commande avec x>
def titi():
<une autre commande avec x>
def main():
x,y=pygame.mouse.get_pos()

comment dire d'aller chercher la valeur de x dans la fonction main() ?
merci
j'espere que c'est mieux..

Forum Programmation.python variable

Posté par  .
Étiquettes : aucune
0
29
août
2006
bjour
admettons que j'ai une variable x dans une fonction , et que je veux reutililiser la meme valeur dans une autre.

genre:

def toto():
x=1
....

print toto().x + 1

et je voudrais que ça me retourne 2

comment faire?
merci

Forum Programmation.python Eric3 n'arrive pas à se connecter à mon SVN

Posté par  .
Étiquettes : aucune
0
27
août
2006
Bonjour à tous,
je n'arrive pas régler l'IDE Eric sur mon dépôt subversion apache SSL(https) . Question simple : Est ce que certains d'entre vous y sont arrivés ? (... et si oui comment ? :)

Je pense que c'est sur la saisie de l'adresse du dépot qu'il y a un pépin, moi je note le mien (svn.xxxxx.org) en mod https pour https://svn.xxxxx.org car il la complète avec le protocole souhaité.

Pour ce qui est de mon dépôt SVN, il (…)

Forum Programmation.python Intégrer une vidéo dans une fenêtre GTK

Posté par  (site web personnel) .
Étiquettes : aucune
0
24
août
2006
Bonjour,

j'essaie d'embarquer une vidéo dans une fenêtre python, mais sans succès jusqu'à présent. Est ce que quelqu'un aurait une idée des composants à utiliser pour y arriver ? Je me disais que peut être les bindings python de gstreamer pourraient être la solution...

Une autre solution serait la commande d'un lecteur externe. En fait je dois juste afficher une vidéo dans mon application, et pouvoir faire disparaitre la vidéo pour afficher une interface pyGTK traditionnelle...

Merci d'avance à ceux (…)

Forum Programmation.python PyGTK et les thread

Posté par  (site web personnel) .
Étiquettes : aucune
0
23
août
2006
Hello, voila je réalise une petite application avec Python et GTK.
cette application contient notemment un bouton qui lorsqu'on appuye dessu, fait travailler le programme pendant quelques secondes puis répercute les changement sur l'inerface.

évidemment l'interface freeze durant l'opération du bouton,
j'ai donc décidé de créer un thread arretable qui aurai pour fonction d'actualisé l'interface pendant que le principal continuerai le traitement.

seulement je ne sait pas quoi utilisé pour que l'interface arretre de freezer , j'ai tester une boucle (…)

Forum Programmation.python Insérer du code source Python dans un fichier LaTeX

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
0
14
août
2006
Bonjour,

Je cherche à insérer du code source python dans un fichier LaTeX. Pas besoin que ce soit beau, personne ne va le lire mais il chez nous est obligatoire de mettre en annexe du mémoire le code source réalisé.

En fait, ce que je cherche exactement serait donc une commande du type :

\input{python/main.py}

avec la particularité que le contenu du texte serait affiché en verbatim (et non interprété) en respectant les indentations.

Connaissez-vous une solution pour faire ce (…)

Forum Programmation.python Documentations sur python

Posté par  .
Étiquettes : aucune
0
26
juil.
2006
Bonjour à tous,

Voilà, j'ai envie de me mettre à la programmation en python.
Je sais qu'il y a tout plein de doc sur internet, mais voici mon "profil" :

J'ai quelque base en programmation et j'ai fait un peu d'algorithmique à la fac (mais il me faut plus qu'un raffraîchissement).

Je n'y connais pas grand chose en programmation objet

Mon but est surtout de faire des scripts (comme je fais sous) bash et des interfaces graphique avec pygtk et (…)

Forum Programmation.python bash -> python et conseils

Posté par  .
Étiquettes : aucune
0
14
juil.
2006
Bonjour,

Je commence à me débrouiller pour écrire des usines à gaz en python qui ne fonctionnent pas toujours comme je le voudrais. Mais ça vient petit à petit.

Maintenant, j'aimerais que vous me donniez votre avis ou vos idées:

- existe t-il une façon simple de faire un cut avec puthon comme on le fait en shell (ex: cat /etc/passwd |cut -d ":" -f3). J'y arrive, mais 40 lignes python contre 1 en bash, je suis, AMHA, à côté (…)

Forum Programmation.python retour chariot

Posté par  .
Étiquettes : aucune
0
5
juil.
2006
bon[jour/soir],
je voudrais faire quelque chose du style

import time
print "blablabla.....",
time.sleep(1)
print "taratata!"

et que ça me donne au final
"blablabla..." puis, une seconde plus tard "taratata" qui viens se coller derrière...

seulement ça attends la seconde et ça affiche tout d'un coup...

y'a moyen ou pas ?
si oui comment? (pour ce qui repondent juste "oui")

merci

Forum Programmation.python listes et comparaison

Posté par  .
Étiquettes : aucune
0
22
juin
2006
Bonjour, Je suis débutant et je voudrais savoir sil y a une syntaxe particulière qui permet aisément de comparer 2 listes entre elles. Biensur il reste toujours la méthode bourin des 2 boucle for imbriquée, ms si il y a possibilité de faire un :
  if listeA==listeB:
       print "je suis content!!"
biensûr les éléments des listes à comparer ne sont pas nécessairement indexés dans le même ordre.

Forum Programmation.python boucle compteur et affichage, synchroniser

Posté par  .
Étiquettes : aucune
0
21
juin
2006
bonjour, je fais une longue boucle for qui permet de lire tous les elements contenus dans un dico, et de les copier selon certains critères dans différents fichiers. Ceci prend un peu de tps. J'utilise des compteurs pour savoir combien d'éléments ont été écrits dans chacun des fichiers. après la boucle, j'utilise un print pour afficher l'état des compteurs, ms ceux-ci s'affiche avant même que ma boucle ne soit fini. Comment puis je faire? existe t'il wait()??
for link in (…)

Forum Programmation.python Utilisation de python

Posté par  .
Étiquettes : aucune
0
19
juin
2006
bonjour,
je me pose des questions auxquelles je n'arrive pas à trouver de réponse (et je pense qu'il y en aura toujours, de ces questions...)

Quelle différence y a t-il entre:
- from os import *
et
- import os
?
Toutes les fonctions du module sont chargées, mais les deux écritures sont elles équivalentes ou y a t-il des implications que je ne vois pas?

Comment savoir si le module os est implanté sur mon système (Debian) ? Celui (…)

Forum Programmation.python Ouvrir un lien dans le navigateur par défaut

Posté par  .
Étiquettes : aucune
0
17
juin
2006
Bonjour à vous!
Je suis en train d'écrire un petit programme utilisant wxPython et j'ai une htmlWindow. Mais je voudrait ouvrir les lien se trouvant dans cette htmlWindow dans le navigateur par défaut de l'utilisateur. Seulement je ne connais pas les handler d'évènement d'un objet htmlWindow.

Merci de m'éclairer sur ce point. Et puis tant que j'y suis, comment faire pour ouvrir un lien dans le navigateur par défaut?

Merci d'avance, amicalement