import pwd import os # Afficher les mots de passe des utilisateurs print pwd.getpwuid(os.getgid()) print pwd.getpwnam("root")
Posts Related to Python: Accéder à la base de données de mot de passe(UNIX)
-
Python: Accéder aux informations de l’utilisateur nom et mot de passe(UNIX)
{filelink=16963} import pwd import os # Créer le dictionnaire des infos des utilisateurs _password = {} for info in pwd.getpwall(): _password[info[0]] = _password[info[2]] = info …
-
Python: Exemple d’utilisation de whichdb pour accéder à une base de données spécifique
{filelink=16941} import whichdb # Nom de la base de données filename = “Ma_Base_de_Donnees” # Essayer d’accéder à la base de données resultat = whichdb.whichdb(filename) if …
-
Lire les données d’une base de données Oracle à l’aide de l’API de base de données
{filelink=16377} from dcoracle import connect # Connexion à la base de données Oracle db_conn = connect(“user/mot_de_passe@system”) bd_cursor = db_conn.cursor( ) fonction, age = ‘WebDesigner’, 22 …
-
Accéder à un URL protégé par un mot de passe
{filelink=16688} import urllib2 prog_URL = urllib2.HTTPPasswordMgrWithDefaultRealm( ) prog_URL.add_password(None, ‘http://premium.mesexemples.com/’, ‘utilisateur’, ‘amot de passe’) # Authentification auth = urlib2.HTTPBasicAuthHandler(prog_URL) opener = urllib2.build_opener(auth) urllib2.install_opener(opener) flob = urllib2.urlopen(‘http://premium.mesexemples.com/index.html’) …
-
Python: Ecrire dans une base de données avec le module ‘dbhash’
{filelink=16944} import dbhash db = dbhash.open(“dbhash”, “c”) # Créer ou ouvrir une base de données # Ajouter des données dans la Base de données db[“element->1”] …
-
Python: Lister les bases de données d’un Sevveur MySQL
{filelink=16370} import MySQLdb #API Mysql #Connection à la base de données MySQL Server myBD = MySQLdb.connect(host=”127.0.0.1″, port=3306,user=’sakoba’,passwd=’12345′) #Obtenir le gestionnaire des curseurs bd_cursor = myBD.cursor() …
-
Connexion à une Base de données SQLLite à l’aide de l’API ‘SQLAlchemy’
{filelink=16376} import sqlalchemy # Création d’un moteur de Base de donnée SQLLite engine = sqlalchemy.create_engine(‘sqlite:///Ventes.db’) # Extraire les données d’une table for res in engine.execute(‘SELECT …
-
Connexion à une base de données Microsoft SQL Serveur
{filelink=16373} import MSSQL #API SQL Serveur #Connection à la base de données MS SQL Server myBD = MSSQL.connect(host=”127.0.0.1″, port=3306,user=’sakoba’,passwd=’12345′, db=”Ventes”) #Obtenir le gestionnaire des curseurs …
-
Exemple de connexion à une base de données MySQL
{filelink=16369} import MySQLdb #API Mysql #Connection à la base de données MySQL Server myBD = MySQLdb.connect(host=”127.0.0.1″, port=3306,user=’sakoba’,passwd=’12345′) #Obtenir le gestionnaire des curseurs bd_cursor = myBD.cursor() …
-
Python: Manipuler une base de données avec le module dbm
{filelink=16945} import dbm db = dbm.open(“dbm”, “c”) # Ajouter des données dans la Base de données db[“element->1”] = “Banane” db[“element->2”] = “Tomate” db[“element->3”] = “Oignon” …