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 :

import identifiant ordinateur


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 56
    Par défaut import identifiant ordinateur
    Bonjour,

    Je voudrais importer un élément fixe d'un pc qui change sur chaque ordinateur, une sorte d'identifiant.

    Avez vous une idée ?

    merci

  2. #2
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mai 2002
    Messages : 309
    Par défaut
    Je ne comprends pas le sens de ta question.
    De quoi parles tu ?
    De quel identifiant ?
    C'est logiciel ?
    C'est matériel ?
    C'est un indice dans un prog que tu as fait ?
    C'est un truc de base de données ?
    C'est un mot de passe ?
    C'est du Linux ?

    Bref, tu veux quoi ?

  3. #3
    Expert confirmé
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 486
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Juste une idée.

    Si tu veux récupérer automatiquement et en multiplateforme des éléments caractéristiques de chaque ordinateur, tu peux chercher à récupérer certaines données d'environnement avec os.environ: le nom d'ordinateur, l'architecture (i386, ...), l'OS (Windows, linux, mac, ...), le nom d'utilisateur en cours, etc...

    os.environ est un dictionnaire. Tu peux connaître son contenu avec simplement (après importation du module os):

    Malheureusement, les noms des variables d'environnement en question changent en fonction de l'OS. Par exemple, le nom de l'ordinateur se trouve avec "COMPUTERNAME" sous Windows, mais avec "HOSTNAME" sous Linux. Il faut donc récupérer ces données après un test portant sur sys.platform: linux2, win32, ...

    Par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    if sys.platform=="win32":
        print os.environ['COMPUTERNAME']
    elif sys.platform=="linux2":
        print os.environ['HOSTNAME']
    else:
        print "à voir pour les autres OS"
    Liste les dictionnaires "os.environ" dans les différents OS que tu veux utiliser, et fais ta propre grille de correspondance.

    Tyrtamos

  4. #4
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 56
    Par défaut
    Ok merci, c'était à peu prés ce que je voulais

  5. #5
    Membre Expert
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 941
    Par défaut
    Si toutes les machines ont une carte réseau, on peut utiliser l'adresse MAC comme identifiant. Vois cette discussion pour la récupérer en Python.

Discussions similaires

  1. Réponses: 9
    Dernier message: 29/06/2012, 11h42
  2. Réponses: 5
    Dernier message: 01/04/2009, 19h51
  3. Oracle 9i : Comment importer ma base de données vers un autre ordinateur
    Par sofiane_bfm007 dans le forum Import/Export
    Réponses: 2
    Dernier message: 13/05/2008, 10h03
  4. [MySQL] Changer l'identifiant lors de l'importation
    Par gueud dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 27/02/2008, 16h59
  5. Connaitre l'identifiant de l'ordinateur
    Par grosecret dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 06/10/2006, 15h52

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