Forum Programmation.python Python et les propriétés. property()

Posté par  . Licence CC By‑SA.
0
7
mar.
2016

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 de configuration de miroir des dépots

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
6
mar.
2016

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 Fabric inclure while dans un run (Résolu)

Posté par  . Licence CC By‑SA.
Étiquettes :
0
2
fév.
2016

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 Euh… comment dire… C'est bizarre.

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
27
jan.
2016

Voici la trace de quelques calculs avec python que j'ai fait pour tester des trucs. J'en perds mon latin. Il y a bug la, non?

Python 2.7.6 (default, Jun 22 2015, 17:58:13) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 275.15-20
255.14999999999998
>>> 275.15-17
258.15
>>> 275.15-18
257.15
>>> 275.15-19
256.15
>>> 275.15-20
255.14999999999998

Avec python3:

python
Python 2.7.6 (default, Jun 22 2015, 17:58:13) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license"
(…)

Forum Programmation.python IA pacman

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
18
jan.
2016

Bonjour à tous,

Relativement nouveau dans le domaine de la programmation, je m’entraîne sur différents sites. L'un d'entre eux propose des problèmes sous forme de jeux et je bloque un peu sur un en particulier. Si je poste ici c'est parce que :

  1. j’apprécie cette communauté et je sais que des gens compétents viennent régulièrement ici
  2. le but du problème en question est caché : on connaît les variables en input et on doit donner en output une lettre (A, B, C (…)

Forum Programmation.python Équivalent Python au ostringstream de C++ ?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
5
déc.
2015

Bonjour,

Je cherche un équivalent à ostringstream de C++, c'est à dire un objet qui fonctionnerait comme un fichier (accessible avec read et write) et qui retiendrait en mémoire tout ce que je lui ai donné en entrée, pour tout recracher quand je le lui demanderai.

Quelqu'un connaît-il ça ? Je n'ai rien trouvé dans la doc de Python ou sur Google.

Forum Programmation.python Programmer un daemon

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
7
sept.
2015

Au cas où vous auriez la bonté d’aider une moule autodidacte qui apprend Python sur le tas je vous expose mon problème…

Le contexte :

J’ai un script Python3 qui récupère les posts du bouchot pour les stocker dans une base SQLite, actuellement si je veux que ce script tourne de manière régulière je lui colle une entrée dans ma crontab, ça juste marche mais ça ne me semble pas propre. Donc ce que je voudrais faire c’est que ce (…)

Forum Programmation.python JSON how to get the data I want.

Posté par  . Licence CC By‑SA.
Étiquettes :
1
2
sept.
2015

Le but du truc : récupérer le début d’une définition Wikipédia d’un terme quelconque.

Alors voila comment je m’y prends

#!/usr/bin/env python3

"""AskWikipédia.py: Ask Wikipédia the définition of a shit."""
__author__ = "M4rotte"
__copyright__ = "Copyright 2015, Institut Marotte pour un Mouling de Qualitäy"
__license__ = "GPL"
__version__ = "0.1"

import sys                               # SYS module (used for argument management)
import requests                          # HTTP Requests
import html.parser                       # HTML Parser (not used for anything here but imported just for fun)
import
(…)

Forum Programmation.python J’arrive pas à poster sur la tribune :(

Posté par  . Licence CC By‑SA.
Étiquettes :
1
28
août
2015
#!/usr/bin/python3
import requests

#print (requests.get("https://linuxfr.org/board/index.xml").text)

mydata = {"Content-Type" :"application/x-www-form-urlencoded;", "Cookie" :"linuxfr.org_session=amdRVnQyQ******z09--603b6d541118c663c8cf7a7efc653fc6ec72c329; https=1", "Host" : "linuxfr.org"}

yo = requests.post("https://linuxfr.org/board", params=mydata, data="board[message]=test")

print (yo.status_code)

me sort :

422

(422 Unprocessable Entity (WebDAV; RFC 4918)
The request was well-formed but was unable to be followed due to semantic errors)

Any kind of help would be appreciated :/

Notez que j’ai mis des (…)

Forum Programmation.python Ping multithread + bdd

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

Bonjour,

Mon problème est le suivant:

J'ai reçus pour tâche de mettre en place un script(langage de mon choix et j'ai choisis python) qui ping un certain nombre d'hôtes (100+) et re-insert en bdd la date du ping et incrémente un compteur (+1/j).

Vu le nombre d'hôtes l'utilisation du multithread est quasiment indispensable si je veux éviter que mon script tourne pendant plusieurs heures.

Ces hôtes sont stockés dans une bdd postgreSQL.

Mon problème se trouve ici, pour pouvoir les (…)

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 (…)

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 Compter les tags HTML d'une page

Posté par  . Licence CC By‑SA.
1
30
juin
2015

Hello,

Je cherche, comme le titre l'indique, à compter les différents TAG d'un fichier HTML que je retrouverai dans un tableau du style :

a 32
p 69
div 211

J'ai commencé à chercher quel langage utilisé, j'ai eu plusieurs pistes dont Python et PHP. En regardant du côté de Python je suis tombé sur beautifulsoup qui m'a l'air super puissant. Mais n'est-ce pas trop overkill ?

Le souci principal est que je n'ai pas de réelle connaissance en python, j'ai (…)

Forum Programmation.python Récuperer versions packages

Posté par  . Licence CC By‑SA.
Étiquettes :
2
21
juin
2015

Bonjour,

Je suis partis dans l'idée de faire un script python qui me permet d'installer un serveur web complet avec différents choix au niveau du serveur HTTP(apache2,nginx) et des bdd(postgreSQL,Mysql).

Je suis partis dans l'idée de faire fonctionner ce script sur les distributions basée du Debian, celles sur RedHat et les BSD.

Cependant mon problème se trouve au niveau de la gestion des packages a installer, existe t-il un moyen de récupérer les derniers packages de tel serveur HTTP ou (…)

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 Temps et Pandas python

Posté par  . Licence CC By‑SA.
Étiquettes :
1
10
juin
2015

Bonjour à tous,

Je suis actuellement entrain d'extraire des données. Parmis ces données, il y a le temps sous la forme:

58:03.5 #58 minutes, 3 secondes et 500 millisecondes

Mais je ne voudrais avoir que 58:03 puisqu'en fait je néglige les millisecondes.

Comment faire?

Et une autre question, comment convertir ce temps en seconde?

Merci beaucoup :)

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 python , fichier __init__py & virtualenv .

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
5
juin
2015

Bonjour ,
J'aimerais savoir svp l'utilité du fihier init.py contenant 2 ou 3 lignes de codes , (import)
aussi a chaque developpement python , faut il créer un environnement virtuel ou c'est crée directement par python ? y a t-il une difference entre windows et linux en dev ?

Forum Programmation.python Python 2.4 & ActiveMQ

Posté par  . Licence CC By‑SA.
Étiquettes :
4
2
juin
2015

Bonjour à tous,

Alors voilà mon problème. Je souhaite récupérer un document JSON via ActiveMQ. Le hic c’est que je dois le faire en Python 2.4. Cette version de Python possède un module nommé stomp mais j’ai du mal à trouver de la documentation ou des exemples sur l’API de ce module et j’avoue que je sèche… C’est la première fois que je touche à ActiveMQ.

L’un de mes collègue a écrit une application en Python 2.7 en utilisant le (…)

Forum Programmation.python Bindings python pour Evolution

Posté par  . Licence CC By‑SA.
1
1
mai
2015

Bonjour.

J'essaye de maintenir le petit logiciel gbirthday (voir journal).

Il a plusieurs backends pour stocker les anniversaires, le backend historique étant Evolution.

Si je comprends bien, les bindings python pour Evolution sont mort, donc le support d'Evolution par gbirthday ne fonctionne plus.

Voir le bug côté Debian à cause de la dépendance envers un paquet python-evolution qui n'existe plus:
https://packages.debian.org/wheezy/python-evolution

Et le ticket que j'ai ouvert sur SF à propos du support d'Evolution:
https://sourceforge.net/p/gbirthday/bugs/12/

Si je comprends bien (…)

Forum Programmation.python Ecriture fichier txt

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
24
avr.
2015

Bonjour , j'ai un petit soucis , avec mon code python , je voudrais écrire dans le fichier histINT.txt .

Thu Apr 23 12:50:03 2015 /19.1

Par contre je ne sais pas comment renseigné la ligne en 141 .
sfile.write(get_c_locale_abbrev() + ???,i(??????))

voila mon code

#!  /usr/bin/python
# -*- coding: utf-8 -*-
## ----------------------
## Lecture temperature
## ----------------------

import locale
import datetime
import time
import subprocess
import os
import sys
import shlex
import glob
from re import search





#fonction pour
(…)