IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Fichier Variable = Valeur : Saisie sécurisée


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 3
    Par défaut Fichier Variable = Valeur : Saisie sécurisée
    Bonjour,

    Je programme des applications scientifiques en python.
    Jusqu'à présent j'utilisais des fichiers de configuration type Variable = Valeur (voir FAQ Python : Sommaire > Gestion Fichier/Répertoire > Fichiers de configuration > Fichiers variable=valeur)

    J'aimerais passer par une saisie plus "sécurisée" des informations transmises aux prgm python (genre formulaire) - Notamment pour la diffusion des applis auprès d'autres utilisateurs.

    La principale contrainte est que je souhaite éviter la construction d'une interface graphique, et obtenir un format directement imprimable.

    Je pensais ainsi à diverses solutions :
    1) Saisie d'un formulaire HTML, avec lecture directe des champs par python
    2) Saisie d'un formulaire PDF, avec lecture directe des champs par python

    Après des recherches web:
    - la solution 1) passe visiblement uniquement par la création d'un serveur (solution que je trouve un peu lourde)
    - Pas d'info sur la possibilité de réaliser la soluton 2)

    Merci pour vos conseils (je suis intéressé par toute solution, y compris par celles auquelles ne n'ai pas pensé)

  2. #2
    Expert confirmé
    Avatar de Thierry Chappuis
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2005
    Messages
    3 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 499
    Par défaut
    Salut,

    En quoi les solutions proposées te semblent plus sûres qu'un fichier de configuration du type clé/valeur?

    Thierry
    "The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
    "If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow

    FAQ-Python FAQ-C FAQ-C++

    +

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 3
    Par défaut
    Salut,

    En fait, ce que je crains le plus avec les scripts python, c'est la facilité de les modifier. On n'est jamais bien sur, surtout en phase de développement, d'avoir introduit des petits tests oubliés, ou fait des modifications ponctuelles "de convenances" -> genre "tiens, si je lui faisais faire ca à mon pgrm, pour cette fois"... Reprendre un script 6 mois après n'inspire pas confiance ...

    Je cherchais ainsi à figer la mise en donnée, pour que "utilisation" ne rime pas avec "modification" (sauvage et à la volée) , sauf au prix d'une bonne mise en évidence dans une interface utilisateur (même sommaire -> pas de prog graphique lourde)

    Sinon, j'ai trouvé un moyen un peu détourné :

    - création d'un fichier type variable = valeur (fichier de configuration)
    - importation de ce fichier dans le script principal, qui traîte les données
    - impression du fichier résultat qui comprend :
    - une première partie : copie parfaite du fichier de configuration (pour avoir rapidement les données nécessaires à une certaine epoque
    - une deuxième partie : résultats en eux-mêmes


    par cette methode, on peut rapidement faire tourner un calcul ancien, en renseignant toujours les champs du même fichier de configuration (pas de multiplication des fichiers de données .py) et faire par la même occasion la comparaison entre les données nécessaires entre les deux calculs.

    d'autres solutions sont peut-être plus appropriées, à voir !

    Sébastien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Toutes versions] MACRO pour insérer une valeur venant d'un fichier fermé (nom fichier variable)
    Par Seb-1 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 30/01/2015, 15h48
  2. Lecture d'un fichier + stockage valeurs dans variable
    Par anthonyplay dans le forum Débuter
    Réponses: 3
    Dernier message: 30/09/2009, 15h00
  3. Changer dans un fichier la valeur d'une variable
    Par platax dans le forum Langage
    Réponses: 3
    Dernier message: 16/10/2008, 15h07
  4. [BATCH] Fichier recupérer valeurs dans variables
    Par Babybel54 dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 23/06/2008, 15h49
  5. Réponses: 2
    Dernier message: 11/12/2004, 21h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo