Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [python] Trovare nome user

    Come posso trovare il nome dell'user del pc con python???
    http://negrita.com
    Grandissimi

    Solo quelli che sono così folli da pensare di cambiare il mondo, lo cambiano davvero.

  2. #2
    import os
    print os.environ["USERNAME"]

    L'ho testato sia su Linux che su WinXP

  3. #3
    grazie 1000!!! E funzion anche su linux os.environ["OS"] o os.name???
    http://negrita.com
    Grandissimi

    Solo quelli che sono così folli da pensare di cambiare il mondo, lo cambiano davvero.

  4. #4
    os.environ["OS"] tra le variabili d'ambiente della mia distribuzione non c'è, ma non è detto che non ci sia su altre distribuz.
    os.name va invece

    Però per queste cose ti sconsiglio il modulo os.
    C'è il modulo platform.

    Codice PHP:
    import platform

    print platform.system(), platform.release() 

  5. #5
    Originariamente inviato da andrew low
    grazie 1000!!! E funzion anche su linux os.environ["OS"] o os.name???

    Si. Se vuoi qualcosa di portabile va bene os.environ, in alternativa su UNIX puoi anche usare il modulo pwd che personalmente mi fa sentire più sicuro.

    codice:
    >>> import pwd, os
    >>> pwd.getpwuid(os.getuid()).pw_name
    'giampaolo'
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.