Forum Programmation.python SIP/Asterisk : Surveiller des BLF en Python

Posté par (page perso) .
Tags :
1
10
déc.
2012

Bonjour tout le monde.

Je voudrais réaliser un programme (probablement couplé à une applet tableau de bord de GNOME) qui se connecte à mon serveur asterisk et qui surveille des BLF (et fait d'autres actions en fonction de l'état de ces BLF).
Je suis à la recherche de libs Pythons, si il y en a, et les spécifications pour la connexion à un serveur asterisk pour surveiller des BLF.

J'ai déjà tenter des recherches variées sur DuckDuckGo et google mais (...)

Forum Programmation.python Sphinx et doctest

Posté par .
Tags : aucun
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 Paster + apache et mod_proxy en SSL

Posté par .
3
24
oct.
2012

J'ai eu du mal à trouver de la doc, donc voilà comment faire tourner paster avec apache en frontal via mod_proxy, en https.

Le but est de laisser apache gérer https, puis de faire suivre la requête à paster.

 requête https           http
--------------->[apache]------>[paster        ]
                [*:443 ]       [127.0.0.1:8080]

La difficulté est de faire que les liens dans les pages retournées par paster commencent bien par https://

En fait le salut vient de PrefixMiddleware qui va permettre de donner le bon scheme (...)

Forum Programmation.python Environnement de développement portable

Posté par .
Tags :
3
2
oct.
2012

Salut salut !

Je me posais cette question existentielle: avez-vous déjà trouvé ou réalisé vous-mêmes un environnement de développement portable pour python ?
J'entends par là une suite logicielle et non une distribution linux live persistante.

Mon cas est on ne peut plus concret:
- Je développe en python avec pygame
- Je développe sur plusieurs machines
- Je n'ai pas envie d'installer/configurer un environnement complet sur ces machines (exception peut-être à python… et encore)

L'idée serait d'installer tout ce beau monde (...)

Forum Programmation.python On recherche des traducteurs et des contributeurs pour "MagPi, a magazine for Raspberry Pi users"

Posté par .
Tags :
10
20
juil.
2012

Bonjour.

Le MagPi (http://www.themagpi.com/) est un magazine d'introduction a l'informatique, Linux, la programmation en général et Python en particulier, sur le célèbre mini PC a 30€ Raspberry Pi (http://www.raspberrypi.org). Il est gratuit, réalisé par des volontaires, et vise les enfants et écoliers débutants. 3 numéros sont déja sortis, le 4eme est en cours.

On cherche des volontaires pour soit:

1- rédiger des articles dans l'esprit du magazine.

2- surtout, traduire les 3 numéros existants et les (...)

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 problème python apache et utf8 [resolu]

Posté par (page perso) .
Tags : aucun
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 Argument de fonction récurrent

Posté par (page perso) .
Tags : aucun
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 Un mémento Python

Posté par (page perso) .
15
30
mai
2012

Salut,

juste un post pour signaler un Mémento Python 3 (A4 recto/verso), destiné à des étudiants (il y a des notes/remarques par rapport à des erreurs que l'on voit régulièrement en TP) et qui peut être repris/adapté librement:

http://perso.limsi.fr/pointal/python:memento

Il y a les éléments de base pour programmer des algos en Python (types, variables, expressions, fonctions, entrées/sorties), et ça ne traite pas de la programmation objet.

PS. il y a toujours l'Abrégé Dense Python 3.1 si vous recherchez quelque (...)

Forum Programmation.python Recherche outil/bibliothèque pour dessiner des animations depuis des log

Posté par .
Tags : aucun
1
10
mai
2012

Je cherche un moyen de rendre un log de debug sous forme graphique et évoluant au cours du temps.

C'est à dire que je voudrais parser ce log, extraire les nombres qui m'intéresse, puis les afficher sous forme graphique, pas à pas, le plus simplement possible. Par exemple avec une GUI, ou encore dans un fichier (svg ?) que je pourrais lire avec le lecteur idoine.

En l'occurrence, j'essaye de debugger un problème de gestion de heap qui se fragmente, je (...)

Forum Programmation.python Géolocalisation des communes françaises

Posté par .
Tags : aucun
3
28
avr.
2012

Bonjour,

Je suis en train de récupérer les données commune par commune des résultats des élections, leur superficie et je projette aussi de récupérer des statistiques disponibles sur le site de l’INSEE. Je veux pouvoir, entre autres, faire des cartes. Connaîtriez-vous une API ou un site web (je me débrouillerai pour écrire le script qui va bien) où on peut avoir accès à la localisation de toutes les communes françaises ? L’idéal serait de pouvoir faire une requête avec le nom (...)

Forum Programmation.python Demande de conseil pour échange de donnée entre pyhon et php

Posté par (page perso) .
Tags :
2
20
avr.
2012

Bonjour,
ma petite application domotique (un script python qui écoute le bus xpl) stocke les mesures de température de mes sondes dans une base mysql.

Je suis entrain de re-développer l'interface web.
Actuellement pour la température je peut lire la dernière valeur enregistrer.
Mais il y a certain état que je ne veux pas archiver, par exemple l'état d'un interrupteur.

Quel est la meilleure solution pour stocker ces états ?

1) une table mysql appelé "etat" et qui contient deux champs (...)

Forum Programmation.python Distribution d'une application python

Posté par (page perso) .
Tags :
1
4
mar.
2012

Bonjour,
comme j'en ai fais l'annonce ici même, j'ai développé un logiciel de gestion de documents personnelle que je distribue sous licence GPL v3 depuis un moment.

Ce logiciel est écrit en python et fait appel à de nombreux modules externes (PIL, wx, sane, etc…)

Pour le distribuer sous windows, il y a une méthode simple mais lourde : redistribuer le tout, avec les dépendances, sous forme d'installateur executable.

Sous linux, c'est plus compliqué de packagé l'ensemble des dépendances (...)

Forum Programmation.python Coder en 2.6 en collant autant que possible au 3.x

Posté par (page perso) .
Tags : aucun
1
22
fév.
2012

Bonjour,

Je me met au python, c'est cool, c'est fun !

Dans le cadre de mon projet de stage je dois utiliser des bibliothèques qui n'ont pas encore fait la grande migration vers python 3. Aussi suis-je contraint d'utiliser du 2.6 pour coller à toutes les contraintes de mes dépendances (c'est moins folichon).

Soucieux d'écrire un code un tant soit peu pérenne, je compte utiliser from __future__ import, pour faciliter l'éventuel futur migration. Aussi je voulais savoir s'il existait un (...)

Forum Programmation.python Chiffrement en python déchiffrement par openssl

Posté par .
1
7
fév.
2012

Hello,

Je souhaite vérifier que le chiffrement python peut être interopérable avec d'autre outils :

#!/usr/bin/python
from Crypto.Cipher import AES
cipher = AES.new("totototototototo")
print cipher.encrypt("tatatototatatoto");

mais quand je tente de déchiffrer la sortie standard avec openssl :

openssl enc -d -aes-128-cbc -k "totototototototo"

Il me retourne un laconique "bad magic number"

Comment faire pour que openssl comprennent python. ?

Forum Programmation.python Classe et exceptions: return, stderr, sys.exit, UserWarning, etc

Posté par (page perso) .
Tags : aucun
3
5
jan.
2012

Bonjour à tous,

Excusez-moi d'avance pour mon incompétence, je suis un amateur.

Je travaille sur une classe destinée à être utilisée par plusieurs petits scripts (un script en ligne de commande interactif, un autre non interactif, et j'espère un jour une interface graphique). Je ne sais pas comment gérer proprement les exceptions. Ma classe est à même de reconnaître des erreurs de syntaxe qui empêchent l'exécution normale de certaines de ses fonctions. J'aimerais que ces fonctions puissent indiquer au script (...)

Forum Programmation.python Python, substitution et regex

Posté par (page perso) .
Tags :
1
5
jan.
2012

Salut,

Je voudrais faire une substitution avec des chaines qui contiennent '\'. Je me heurte à un soucis : visiblement le '\' d'échapemment est supprimé à chaque fois que la chaine '<char>' est interprétable en ascii.

Par exemple :

$ ipython
Python 2.7.2+ (default, Dec 18 2011, 00:33:35)
In [1]: import re

In [2]: re.sub('pattern', '\\test', 'replace
(...)

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

Posté par (page perso) .
Tags : aucun
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 urwid 1.0.0 & Python 3

Posté par (page perso) .
Tags : aucun
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 Choix de script de packaging / compilation

Posté par .
Tags : aucun
1
11
oct.
2011

Bonjour,

je voudrais pouvoir diffuser un package python simplement. Je ne comprend pas bien les outils disponibles, entre distutils, distutils2, setuptools et j'en oublie certainement. Que me conseilleriez vous ?

Par ailleurs, selon l'outil ci-dessus choisi j'aimerais pouvoir proprement compiler et installer des extensions ecrites en cython. La structure du projet ressemble a ceci:

bin/
---> des programmes utilisables en ligne de commande
libs/
---> la bibliotheque python en question
a.py
b.py
init.py
libs/ext1/e.a.pyx

Actuellement j'ai pompe sur la (...)