Forum Programmation.python Déployer une application Django avec apache et mod_wsgi

Posté par  (site web personnel) . Licence CC By‑SA.
0
10
déc.
2016

Bonjour à tous, j'ai développé une application Django qui permet de voir et convertir des modèles 3D dans différents formats.
L'application se sert de FreeCAD et quelques autre librairies ( python-collada (.dae), ifcopenshell (.ifc) ).

Le code source est sur https://framagit.org/freecad-france/FreeCADxConvert

J'ai développé l'application sur un serveur distant sur Ubuntu 16.04 et la version de Django est celle proposé par les dépôts d'Ubuntu (donc Django version 1.8.7 et python version 2.7.12).

Ça fonctionne plutôt bien avec le serveur (…)

Forum Programmation.python Tutos pour Python

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
3
10
nov.
2016

Salut,

J'ai mon fiston (16 ans) qui s'intéresse à la programmation : il a envie de faire du Python.
Du coup, je suis à la recherche de tutos pour un grand débutant en programmation et en Python. J'ai trouvé un bon cours sur OpenClassRooms.com mais si quelqu'un a mieux, je suis preneur.

Je suis aussi preneur de tutos pour moi (j'ai décidé de me mettre à Python, aussi) : ça fait plus de 20 ans que je programme en C (…)

Forum Programmation.python Ou trouver de l'aide pour une question Python / Matlab/ .NET ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
4
2
nov.
2016

Bonjour,

J'ai un problème assez spécifique, et je ne sais pas bien ou chercher de l'aide.

Voici mon problème. J'ai une expérience scientifique (spectromètre + détecteur) qui utilise un logiciel commercial sous Windows 7 (LightField de Princeton Instrument). Ce logiciel est bien, et je souhaite le garder. Cependant, j'ai développé des outils sous python pour interfacer d'autres manips (mais beaucoup plus simple), et je voudrais interfacer le tout.

Il est possible d'automatiser LightField avec LabView, Matlab, C#, Visual Basic, mais (…)

Forum Programmation.python aide pour invalid syntax ..

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
30
oct.
2016

Bonjour,

j'ai un dm a rendre pour très bientôt dont le but est de :
jeter 2 dés cubiques et on compte la somme obtenu. On s’arrête et on a gagne quand la somme vaut 7 ou 11, on s’arrête et on a perdu quand la somme fait 2 ou 3 ou 12, on rejoue dans les autres cas

et il a une erreur que je ne trouve pas dans mon code.
voici mon code python :

from random import (…)

Forum Programmation.python pymssql / j'ai l'impression que ...

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
26
oct.
2016

Bonjour tout le monde,
J'ai un code ci-après, qui réalise la tâche compliqué de faire un TRUNCATE d'une table, en utilisant la bibliothèque pymssql
Ce code sort sans erreur, mais la table n'est pas vidée.

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

import os, csv, pymssql

class MsSql:
    ''' Paramètres MsSql '''
    server = '10.0.3.35'
    user = 'sa'
    password = '713tbq42'

def requete():
    cnx = pymssql.connect(MsSql().server, MsSql()
(…)

Forum Programmation.python Police et hauteur fixe

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
2
11
oct.
2016

Bonjour,

dans Lollypop j'ai une headerbar comme ici:
http://gnumdk.github.io/lollypop-web/images/screenshot.jpg

Il s'agit de la barre du haut qui affiche le morceau en cours… Je viens de remarquer quand lisant un morceau chinois, la police prend plus de place en hauteur et donc la headerbar s'agrandit le temps du morceau.

Que faire? Je connais les polices "monospace" mais cela ne concerne que la largeur…

Merci.

Forum Programmation.python client serveur par socket en clientThread

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
10
oct.
2016

Salut tous le monde,
Je suis en train de faire deux petits scripts python qui me font une copie d'un fichier de serveur (en mode daemon) vers un client qui passe par un socket.

Le serveur ressemble à ça:

fameuxsocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
fameuxsocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
fameuxsocket.bind(("",1111))

while True:
    fameuxsocket.
(…)

Forum Programmation.python scapy sortie standard

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
12
mai
2016

Bonjour,

Je travaille actuellement sur un projet utilisant scapy, pour ce projet je dois sniffer un réseau et sortie uniquement les adresses IP sources et destinations, les ports sources et destinations ainsi que le protocole.

J'ai donc fait un petit script :

import sys
from scapy.all import *

pkts = sniff(prn=lambda x:x.sprintf("{IP:%IP.src%,%IP.sport%,%IP.dst%,%IP.dport%,%IP.proto%,%IP.time%}"))

Qui me renvoie bien les données souhaité, mais je souhaiterai que la sortie standard soit envoyé vers un fichier (il y a bien une méthode sous scapy pour (…)

Forum Programmation.python Comment gérer correctement les exceptions

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
3
mai
2016

Salut
Je code souvent des petits scripts python pour moi.
Généralement, je ne me soucie pas trop des exceptions.
Car je lance ces script manuellement et sais interpréter les exceptions.

Aujourd'hui, je dois fournir un script à un tiers, et tente de gérér les exceptions afin que les erreurs apparaissent correctement dans un fichier de traces :
016-05-03 16:04:59,103 - ERROR - opentextortg.py - 137 - Error in config file : No option 'field_search' in section: 'specific'

Je me rends (…)

Forum Programmation.python [Résolu] Sucre syntaxique autour de subprocess

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
30
mar.
2016

Bonjour à tous,

J’avais, il y a quelques années, trouvé une librairie assez sympa qui permettait de faire du quasiment shell en python. Par exemple, l’équivalent de

btrfs send /snapshots/1 | gzip | ssh backup@srvbackup "btrfs receive ."

pouvait s’y écrire à peu près de cette façon (enfin, c’est l’idée, les noms des classes/méthodes ne sont pas forcément les mêmes)

btrfs = Executable("btrfs") # idem pour gzip, ssh
pipeline = btrfs("send", "/snapshots/1") |
(…)

Forum Programmation.python script python impossible de ce co à un site

Posté par  . Licence CC By‑SA.
Étiquettes :
0
30
mar.
2016

Bonjour à tous

je débute en python, mais pour un stage je dois faire un petit script qui récupère des info sur une page web, les restructures et les affiches selon le besoin.
Jusque là pas de soucis, le problème que je rencontre c'est que la page nécessite une identification et comme le script et destiné à plusieurs pc je ne dois pas avoir besoin d'installer de librairies pour le faire fonctionner.

j'ai fais quelque chose que l'on peut sûrement (…)

Forum Programmation.python Socket HTTP et Ajax

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

Bonjour,

Je programme un socket en python dont le but est de diffuser du dynamique html.

Pour l'instant mon programme publie du html lorsque mon client fait une requète.

Néanmoins la connection ne semble jamais coupée car le navigateur signal qu'il est toujours en train de charger.

Lorsque je regarde les solutions asynchrones normalisées il me semble que la connection est fermée car le navigateur signal que le chargement est terminé.

Savez-vous si le fait que le navigateur soit encore (…)

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.