GraphDash, ou comment construire une interface web simple pour vos graphes

Posté par . Édité par Benoît Sibaud et Xavier Claude. Modéré par ZeroHeure. Licence CC by-sa
29
29
juin
2016
Python

GraphDash est un outil développé en Python (avec Flask) et publié sous licence Apache v2.

Il permet de construire une interface web à partir de graphes dont vous disposez. Il vous suffit simplement d'ajouter un fichier contenant des métadonnées. Par exemple:

$ ls default_graph_dir
graph.svg
graph.txt

graph.svg est votre graphe, et graph.txt contient quelques métadonnées au format YAML:

$ cat default_graph_dir/graph.txt
name: graph.svg
family: Category 1
title: '*Real serious* graph'

Vous pouvez bien évidemment placer autant de graphes que vous le souhaitez dans le répertoire, et ensuite lancez GraphDash. Vous obtiendrez une interface web permettant de naviguer, chercher et d'afficher vos graphes.

$ GraphDash -r default_graph_dir
* Running on http://0.0.0.0:5555/ (Press CTRL+C to quit)

Sortie de Flask 0.11

Posté par . Édité par dovik, palm123, Nils Ratusznik, Nÿco et Stefane Fermigier. Modéré par tankey. Licence CC by-sa
Tags :
43
15
juin
2016
Python

Flask est un micro-framework web pour Python publié sous licence BSD. Il est basé sur Werkzeug, Jinja2, MarkupSafe, ItsDangerous et Click.

La version 0.11 de Flask a été publiée le 29 mai 2016, sous le nom de code « Absinthe ». La version précédente, la 0.10.1, remontait au 14 juin 2013, soit presque trois ans.

Flask

Journal JARR v1

Posté par (page perso) . Licence CC by-sa
25
13
avr.
2016

Bonjour nal !

Pour cette première entrée je pensais te présenter un projet sur lequel je taff depuis pas mal de temps: JARR (qui veut dire Just Another RSS Reader).

C'est donc un agrégateur de flux RSS / Atom ainsi qu'un outil pour lire les entrées ainsi récupérées.

JARR est la reprise et la refonte quasi totale d'un projet qui avait déjà été présenté ici. Je tiens donc tout d'abord à remercier son auteur pour m'avoir laisser travailler sur (...)

Journal Présentation du projet PleaseShare et sortie de la version 0.5

Posté par (page perso) . Licence CC by-sa
23
6
fév.
2015

Présentation de PleaseShare

PleaseShare est une application web qui sert de “cyberlocker”, c’est à dire d’entrepôt de données en ligne pour les utilisateurs lambda qui veulent partager des fichiers avec d’autres de façon simple.

L’idée principale est d’utiliser la fonctionnalité webseeds de bittorent afin d’avoir un service d’hébergement de fichiers qui est :

  1. Auto-hébergé
  2. Rapide même si auto-hébergé (exemple : ADSL)
  3. Résistant aux attaques (DDoS du serveur, par exemple)
  4. Facile à utiliser
  5. Anonyme

L’utilisation des webseeds permet à PleaseShare de fournir des (...)

Apéro+workshops Python (Flask et AsyncIO) à Mons (BE) - le 2 Octobre

Posté par (page perso) . Édité par ZeroHeure. Modéré par Pierre Jarillon. Licence CC by-sa
10
14
sept.
2014
Python

Amis Pythonistes, notez la date du prochain AFPyro (et venez-y) ! Le prochain Apero Python Belgium se tiendra le jeudi 2 Octobre à Mons, lors de la Quizaine Numérique de Mons, du 27 septembre au 19 octobre. En plus des habitués de l’AFPyro, nous accueillerons des débutants en Python afin de leur présenter la puissance du langage. Vous pourrez ainsi participer à un des deux workshops proposés en parallèle, l'un sur Flask, l'autre sur AsyncIO (détails en seconde partie). N’oubliez pas de prendre votre ordinateur portable si vous voulez participer au workshop. Bien entendu (car c’est dans le nom), un apéro sera également organisé pendant l’événement.

Rendez-vous à partir de 18h30, à Co-nnexion, Espace de Coworking, 2b Rue des Archers, 7000 Mons.

Journal CodeLauncher: un petit serveur maison pour exécuter rapidement du code C ou Python

Posté par . Licence CC by-sa
9
20
mai
2014

CodeLauncher est un petit serveur sans prétentions écrit en Python et basé sur Flask.

Il fournit une interface en HTML5/CSS3 fournissant un petit program Hello World de base en C ou en Python à modifier et un bouton pour lancer le code.

C'est très pratique pour tester un petit bout de code rapidement sans avoir à ouvrir un éditeur, puis compiler dans le cas du C.

Le projet est stocké sur Github: https://github.com/dadadel/codelauncher

Voilà j'espère que ça vous sera utile (...)

Journal Microbe : Un moteur de blog simple en Python

17
13
mai
2014

Microbe est un moteur de blog à héberger écrit en Python qui se veut le plus simple possible.

Il est inspiré de Pelican et développé en utilisant le microframework Flask.

Aucune base de données n'est requise pour faire tourner l'application, l'ensemble des contenus est directement stocké sur le serveur sous forme de fichiers. Ces derniers utilisent la syntaxe Markdown et peuvent être générés depuis un éditeur en ligne.

L'application peut s'installer très facilement depuis pip ou ses sources. Elle (...)

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

Apéro Python à Lyon le 23 janvier 2013 - Présentation sur Flask

Posté par . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC by-sa
7
16
jan.
2013
Communauté

Un AFPyro aura lieu le mercredi 23 janvier 2013 à l’Antre Autre, à partir de 20 h (11 rue Terme, Lyon 1er).

Un AFPyro est un moment convivial où les Pythonistes peuvent échanger librement autour d’un verre ou d’une assiette.

Cet AFPyro sera également l’occasion pour Guillaume Ayoub de nous présenter Flask, un microframework web pour Python.

Venez nombreux !