Forum Programmation.python Pyment: patcher les docstrings Python

Posté par . Licence CC by-sa
3
14
mar.
2014

Voici Pyment, une application Python qui permet de générer des patches sur du code Python pour ajouter ou modifier des docstrings.
Vous pouvez par exemple remplacer/harmoniser toutes les docstrings d'un projet par des docstrings dans un format particulier (reST pour Sphinx, Google style, javadoc style).

Voici le projet:

https://github.com/dadadel/pyment

Il est possible de spécifier un fichier python ou un dossier qui sera parsé (avec ses sous-dossiers) à la recherche de fichiers Python. Pour chaque fichier un patche sera généré.

Pyment (...)

Apéro Python/PHP à Lyon le mardi 25 mars

Posté par . Édité par Xavier Teyssier et palm123. Modéré par Xavier Teyssier. Licence CC by-sa
10
11
mar.
2014
Communauté

Les antennes lyonnaises de l’AFPy et de l’AFUP organisent ensemble un apéro le mardi 25 mars à partir de 19h à l'Antre-Autre (11 rue Terme, Lyon 1er).

Une présentation sera donnée sur la sécurité web. Après un aperçu des principales failles présentes dans les applications web, une réflexion sur les failles XSS sera exposée et une méthode de protection efficace contre une partie de celles-ci sera présentée. Enfin, le thème de la sécurité sera abordé de façon plus générale (politique de sécurité, bonnes pratiques…).

À l’issue de cette présentation, nous pourrons échanger librement sur ces deux langages de programmation, autour d’un verre et/ou d’une assiette.

Forum Programmation.autre générer des diagrammes de type UML/arbre généalogique

Posté par (page perso) . Licence CC by-sa
Tags :
1
7
mar.
2014

J'aimerais générer des diagrammes pour illustrer comment une information évolue au fil du temps. Quelque chose comme :

(état A)  --> (état B1) --> (état C)
           |
           --> (état B2)

Ces diagrammes seraient créés sous forme d'images et pourraient ainsi être inclus dans un PDF. Je voudrais aussi générer ces documents à la volée, dans l'idéal à partir d'une librairie Python lisant un fichier ou parcourant une structure de données.

Utiliser un outil conçu pour la génération de diagrammes UML (...)

Forum Programmation.python Demande ponctuelle d'aide dogmazic (site libre de musique libre !)

Posté par . Licence CC by-sa
7
6
mar.
2014

Salut à tous !

Comme dit dans un précédent message je suis le programmeur de la nouvelle version du vénérable (la v1 est sortie il y a 10ans) dogmazic.net (http://www.dogmazic.net/alpha - sources : https://github.com/MusiqueLibre/dogmagoblin/ (c'est du mediagoblin custom))

Je fais actuellement face à 2 bugs pénibles dont je n'arrive pas à me dépêtrer. J'aurais un grand besoin d'un coup de main ponctuel de hackers qui puissent m'aider à passer à autre chose !

Sur le serveur de prod, le transcodage (vers (...)

Retrouvez « Les Ateliers Python » de l'AFPy, au NUMA de Paris, lundi 24 mars à 19h

Posté par . Modéré par tuiu pol. Licence CC by-sa
7
6
mar.
2014
Python

Le lundi 24 mars 2014, de 19h00 à 22h00, l'AFPy organise un évènement au NUMA (39 rue du Caire, 75002 Paris, https://www.numaparis.com/). Cette première édition consiste en 4 présentations de 20 minutes chacune autour du thème :

Python pour DevOps : Ansible & SaltStack

Au programme :

19:00 — Présentation #1 (20 minutes + questions)

« Commencer petit : Ansible et Vagrant, une recette simple. »
par Mathieu Lecarme

19:30 — Présentation #2 (20 minutes + questions)

« Scaler avec Ansible : Faire évoluer son architecture. »
par Mathieu Lecarme

20:00 — Pause et annonces de l'Afpy

20:15 — Présentation #3 (20 minutes + questions)

« Notre boîte à outils Saltstack : déploiements, compilations et tests automatisés, clefs privées, réseau. »
par Feth Arezki, avec Julien et Gaston

20:45 — Présentation #4 (20 minutes + questions)

« Utilisations avancées de Salt: QA, supervision, Test-Driven Infrastructure. »
par Nicolas Chauvat

21:15 — Mise en pratique et discussions autours d'un apéro

22:00 — Fin

Inscriptions sur le site du NUMA :
https://www.numaparis.com/Evenements/Python-pour-DevOps-Ansible-SaltStack

Forum général.cherche-logiciel Traitement d'images : Détection de tâches

Posté par (page perso) . Licence CC by-sa
4
28
fév.
2014

Bonjour,

J'aimerais bien pouvoir trouver un logiciel (ou une lib, de préférence python) qui me permettrait de détecter un motif, dans mon cas des points sur une image (exemple d'image que je serais amené à traiter) pour les compter.

À l'image que j'ai posté, vous comprendrez que je ne suis pas vraiment informaticien à la base, je suis biologiste qui, bien que geekoïde (j'ai déjà écrit des scripts simples en python, et fait un peut de web), n'a (...)

Concours de programmation CodinGame le 22 Février 2014

25
20
fév.
2014
Jeu

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 22 Février 2014 à 18h (UTC+1).

Ragnarok

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Parmi les nouveautés sur la plate-forme :

  • Bash arrive parmi les langages disponibles.
  • Dart 1.1 et de nouvelles bibliothèques pour Perl ont été ajoutés.
  • Le thème de ce challenge est "Ragnarök", issu de la mythologie scandinave. Pour l'occasion, de nouveaux graphismes seront à l'honneur.

Soirées Python en Rhône Alpes

Posté par . Modéré par ZeroHeure. Licence CC by-sa
9
14
fév.
2014
Communauté

Deux soirées autour de Python auront lieu en Rhône Alpes ce mois ci.

La première sera le traditionnel apéro Python de Lyon qui aura lieu le 26 février à partir de 20h à l'Antre Autre (11 rue terme, Lyon 1er). Cette soirée aura pour thème la réalisation de tests dans le monde Python (toute ressemblance avec la présentation donnée le mois précédent à Grenoble n'est pas fortuite).

Grenoble accueillera son second meetup. Il aura lieu le 27 février à partir de 19h à la Casemate (place Saint Laurent). Une présentation sur les frameworks utilisés dans OpenStack sera faite.

Journal python-easy-pki

Posté par . Licence CC by-sa
19
9
fév.
2014

Bonjour,

Je viens de créer un script python qui permet de générer une PKI (Infrastructure_à_clés_publiques) en utilisant gnutls/certtool.

Je cherchais un outil équivalent à easy-rsa, mais utilisant [gnutls]. Oui je sais c'est sans doute idiot mais je considère certtool plus simple a utiliser et apparemment plus avancé que openssl, c'est surtout le système des templates qui me plaît.

J'ai donc relevé mes manches courtes, et me suis lancé à la recherche d'une API python pour gnutls/certool. (...)

Journal Brèves de Pythran

Posté par (page perso) . Licence CC by-sa
33
22
jan.
2014

Commençons très fort : « comment allez vous, yau de poële ?»

Aux détours de mes pérégrination dans le monde de l'open source à travers ce magnifique projet de traducteur Python Scientifique vers C++ que certains d'entre vous suivent depuis quelque temps déjà, le (bien connu ?) Pythran, j'apprends plein de truc. Alors hop on partage !

Au programme (ahah) :

  • de la conception d'un logo
  • des temps de compilation en C++
  • de la gloire

Pleins de projets ont un (...)

Concours de programmation CodinGame le 25 Janvier 2013

20
22
jan.
2014
Jeu

CodinGame Mission to Mars

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 25 janvier 2013 à 18h.

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Parmi les nouveautés sur la plate-forme :

  • Python 3 sera enfin disponible !
  • Le thème de cette édition est "Mission to Mars", avec un nouveau type d'exercice qui sort des sentiers battus

Pandas, une bibliothèque pour manipuler facilement des données

Posté par . Édité par karteum59, Benoît Sibaud, _PhiX_, Nÿco, Jiehong, olivierweb, palm123, mornik et Benoît. Modéré par tuiu pol. Licence CC by-sa
38
19
jan.
2014
Python

À l'occasion de la sortie de la version 0.13, je vous présente cette bibliothèque basée sur Python qui permet de travailler simplement et efficacement avec des données structurées. Jusqu'à présent, les versions se sont enchaînées rapidement mais celle-ci arrive plusieurs mois après la précédente. On peut donc espérer qu'un code développé pour cette nouvelle version demandera moins de maintenance.

Logo pandas

Les principales possibilités sont :

  • récupérer des données depuis des fichiers CSV, tableaux Excel, des pages web, HDF5, etc. ;
  • grouper, découper, alléger, déplacer, écrire les données ;
  • ces données peuvent être à une ou deux dimensions, avec des manques, ou encore temporelles avec ou sans périodicité.

Pour peu que les données soient correctement formatées, pandas peut s'en sortir même dans le cas où la quantité dépasse les capacités de votre machine en traitant les sources morceaux par morceaux.

Le développement de cette bibliothèque s'inscrit dans la problématique de disposer d'outils pour manipuler de gros volumes de données dans le but de leur exploitation scientifique ou commerciale.

Note : pandas fonctionne avec la même base de code sur Python 2 et 3 mais ce n'est, peut-être, pas le cas de toutes les dépendances.

Journal Utiliser Tryton dans son application Flask

Posté par (page perso) . Licence CC by-sa
7
18
jan.
2014

La version 0.1 de la librairie flask_tryton vient d'être publiée. Elle permet d'utiliser Tryton depuis une application Flask pour par exemple exposer certaines données comme les projets ou bien les factures des clients via un site web.
Évidement, il manque encore certain Modèle dans Tryton pour une gestion complète d'un site web comme les utilisateurs (qui devrait être différents des utilisateurs de Tryton) ou bien la gestion d'un panier pour l'e-commerce. Une proposition dans ce sens a été soumise sur (...)

Soirées Python en Rhône Alpes

Posté par . Modéré par Nÿco. Licence CC by-sa
11
8
jan.
2014
Communauté

Deux soirées autour de Python auront lieu à Lyon et Grenoble en janvier 2014.

La première sera l'apéro Python de Lyon. Celui ci aura lieu le mercredi 22 janvier à partir de 20h à l'Antre Autre. Une présentation sera donnée sur Alembic. Alembic est une librairie de migration de schéma de base de données qui s’appuie sur SqlAlchemy. Cette présentation sera basée sur la démonstration de recettes à mettre en oeuvre avec Alembic.

La seconde soirée sera une rencontre Python à Grenoble. Cette soirée aura lieu le 23 janvier à partir de 19h à la Casemate. Deux présentations seront faites : une sur les tests unitaires et une sur la tendance des développements en 2014. En raison du nombre de places limitées, merci de vous inscrire sur cette page !