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

Posté par . Licence CC by-sa
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
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 (...)

Journal Un bot Twitter pour retweeter tous les tweets d'un compte

Posté par (page perso) . Licence CC by-sa
Tags :
14
21
août
2015

Cher journal,

Pour les besoins de faire connaître le Journal du hacker, l'agrégateur participatif de liens de la communauté du Logiciel Libre francophone, j'avais besoin de coder un petit bot retweetant tout ce qu'émettait le compte Twitter du Journal du hacker vers mon compte Twitter personnel.

Je me permets de vous présenter le petit bout de Python (2.7) codé pour ce besoin : Retweet

Je voulais que ce (...)

IPython est mort, vive IPython 4.0

Posté par . Édité par palm123, emilien.schultz, Benoît Sibaud, Nÿco, ZeroHeure, zurvan, jcr83 et Snark. Modéré par Yvan Munoz. Licence CC by-sa
44
19
août
2015
Python

Pour ceux qui ne connaissent pas IPython et son historique, je vous propose de consulter les dépêches précédentes, car si à l'origine il s'agissait uniquement d'une console évoluée pour Python, l'envergure des possibilités a bien changé entre-temps. Cette nouvelle version revient doucement aux sources en diminuant considérablement les fonctionnalités présentes.

Il y a quelques mois, une description de ce que pouvait faire IPython aurait pris plusieurs heures d'explication sur le notebook, protocole de communication, qtconsole, etc. depuis cette nouvelle version IPython n'est plus qu'une console évoluée pour Python. On remarquera que c'est plus proche de la philosophie Unix : "Ne faire qu'une seule chose, et la faire bien".

Vu qu'il y a peu de nouvelles fonctionnalités dans cette nouvelle version, je ne vais pas m'attarder trop dessus. Et plutôt décrire les changements opérés.

Merci a emilien.schultz, Nÿco, palm123, zurvan, jcr83 et Snark pour avoir participé à la rédaction.

Journal le dessous des cartes

Posté par . Licence CC by-sa
37
14
août
2015

Cher journal,

J'aime bien lire sur ce site les histoires de création de carte comme celle-ci ou celle-là, alors je vais te conter la mienne.

quelle est la question ?

Partant d'une question pertinente : "Est-il facile de se ravitailler en GPL en France", j'en suis venu à une question idiote : "Est ce qu'il y a une grande différence des prix du carburant en fonction d'où on habite".

J'imagine une carte de France des points de vente, catégorisés en (...)

Journal Sortie de poezio 0.9

Posté par (page perso) . Licence CC by-sa
31
1
août
2015
Ce journal a été promu en dépêche : Sortie de poezio 0.9.

Comme je n'avais encore jamais fait de journal à propos de poezio sur linuxfr, je préfère faire une petite introduction pour que les gens ne soient pas perdus.

Présentation de poezio

Poezio est un client de messagerie instantanée en console pour le réseau XMPP (Jabber) (pour plus de détails, voir la série de très bons journaux rédigés par goffi qui vont en détail dans le protocole et ce qu’il permet d’accomplir).

Poezio est conçu pour être rapide à utiliser au (...)

Journal Meetup Python AFPY Paris à NUMA le 30/09/2015 --- Appel à contributions

Posté par . Licence CC by-sa
Tags :
6
31
juil.
2015

L'AFPY (Association Francophone Python) relance ses meetups à Paris, la prochaine édition aura lieu dans les locaux de l'accélérateur de startups du numérique Numa, qui a pris le relais de La Cantine.

Toute proposition de talk est bienvenue :
4 créneaux de 30 min disponibles
Merci de nous soumettre vos propositions avant le 31 août 2015 !

Voici le PAD modifiable de description de l'évènement :
PAD

Horaires : Mercredi 30 septembre, 19h-22h
Lieu : Numa, 39 Rue (...)

Proposez des présentations pour PyConFR 2015: la date butoir est reportée !

Posté par (page perso) . Édité par Benoît Sibaud et palm123. Modéré par Pierre Jarillon. Licence CC by-sa
14
29
juil.
2015
Python

PyConFR 2015, la conférence annuelle francophone consacrée au langage de programmation Python, se déroulera cette année à Pau dans des locaux d'exception à l'EISTI du 17 au 20 octobre 2015.

La manifestation est comme toujours gratuite et se veut la plus accueillante possible pour tout le monde.

Si ça n'est pas assez cher pour vous, vous pouvez sponsoriser.

Si vous avez besoin d'un coup de pouce, l'AFPy propose des bourses.

Jusqu'ici rien de plus que ce que la précédente dépêche annonçait en juin dernier, cependant je viens de recevoir un courriel important concernant la conférence (report de la date butoir pour les soumissions de conférences), et j'ai cru utile de lui donner la plus grande audience possible en le recopiant en seconde partie.

Forum général.petites-annonces [poste pourvu] Développeur web/backend Python sur Grenoble

Posté par (page perso) . Licence CC by-sa
10
28
juil.
2015

La société

Cab/Split est une startup française créée en 2014. Elle développe des applications mobiles innovantes dans le domaine du transport urbain. La société implante son équipe backend sur Grenoble et recrute dans ce cadre un développeur Backend Python en CDI.

Missions

  • Développement backend d'API REST/JSON
  • Développement interfaces et outils d'administration
  • Maintenance corrective et évolutive
  • Intégration avec des services distants (paiement, notifications, …)
  • Amélioration de l'environnement de développement (tests unitaires, outils d'intégration continue)

Compétences requises

  • Développement web et problématiques associées
  • (...)

Sortie de Creme CRM en version 1.5

Posté par (page perso) . Édité par palm123. Modéré par Benoît Sibaud. Licence CC by-sa
17
21
juil.
2015
Commercial

Le 11 mars dernier sortait la version 1.5 du logiciel de gestion de la relation client CremeCRM, soit un an après la version 1.4.

Icone CremeCRM

Les principales améliorations sont l'arrivée de la géolocalisation et d'une interface pour téléphones mobiles ; les nouveautés sont détaillées dans la suite de la dépêche.

La Semaine du Libre 2015 à Brignoles (83) du lundi 20 juillet au dimanche 26 juillet

6
17
juil.
2015
Communauté

L’association GULLIVAR organise du lundi 20 juillet au dimanche 26 juillet 2015, une semaine d'activités consacrée au Logiciels Libre et composée d’ateliers divers.

Chaque jour de 10h00 à 21h30; Salle des Saints Anges, chemin de San Sumian à Brignoles.

Repas pris en commun vers 12h30 / 13h00, chacun(e) amenant un (ou plusieurs) plat(s) à partager.

Les ateliers commencent à 14h00 sauf ceux de lundi qui commence à 10h00 et à 17h00.

IMPORTANT : nous vous demandons de vous inscrire pour chaque atelier et/ou activité, cela nous permettra de connaître le nombre de participants et de vous informez des détails pratiques de chaque atelier. Pour cela écrivez-vous à l'adresse courriel gullivar@gullivar.org en indiquant vos coordonnées (nom, prénom, adresse de Courriel [e-mail], numéro de téléphone mobile, choix du ou des ateliers) ou en remplissant le formulaire situé sur le site internet de GULLIVAR.

Libre participation aux frais. Programme susceptible de modifications de dernière minute.

Forum Linux.debian/ubuntu Changer la version d'un package ou le bloquer?

Posté par . Licence CC by-sa
0
14
juil.
2015

Bonsoir,
j'essaie d'installer mediagoblin sur une machine sous Trisquel Belenos GNU/Linux, mais j'ai quelques soucis, dont pas mal de récurrence. Je l'ai fais juste avant sur une Debian Jessie et pas eu de soucis particuliers. Je suis les instructions vu ici : https://mediagoblin.readthedocs.org/en/stable/siteadmin/deploying.html
Le soucis particulier, c'est que à chaque lancement de l'application j'ai une erreurs python pour m'indiquer qu'il manque un paquet. Jusque là j'avais géré et retrouvé pour chaque fois le bon paquet à installer (dont de la (...)

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

Journal chaintools, outils unix avec syntaxe pythonique

Posté par (page perso) . Licence CC by-sa
18
26
juin
2015

Ce qui suit est une traduction des points les plus important du README du projet que l'on peut retrouver sur https://github.com/xcombelle/chaintools. Vous pouvez jouer avec (attention, c'est en pre-0.1 donc la bibliothèque est susceptible d'évoluer

Présentation

Le but de cette bibliothèque est de créer des outils type unix avec une syntaxe pythonique. Le seul mécanisme disponible est le pipeline

Un exemple d'utilisation

chain(cat(),
      filter(lambda s: s and s[0] != '#'
(...)

Forum Programmation.python Récuperer versions packages

Posté par . Licence CC by-sa
Tags :
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 (...)