| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment faire pour supprimer Quotes dans Python SQLite
    via le module " SQLite " , les utilisateurs de Python peuvent se connecter aux bases de données , envoyer des requêtes de base de données , et recueillir les résultats de ces requêtes. Cela offre aux programmeurs un moyen puissant pour intégrer les appels de base de données dans leurs scripts Python . Cependant, la lecture des données brutes auprès des utilisateurs de Python peut présenter une faille de sécurité . Les attaquants peuvent insérer des guillemets dans des endroits stratégiques afin d' injecter des commandes SQL dans la base de données et exécuter des commandes non désirées . En utilisant la méthode de substitution de paramètre de la méthode "execute" de sqlite3 , le module sqlite3 va priver citation malsain et le coffre-fort d'entrée à l'emploi. Choses que vous devez
    Python Interpreter
    Afficher plus Instructions
    1

    import sqlite3 dans votre script comme suit :

    # /usr /bin /! python

    import sqlite3
    2

    connecter à un fichier de base de données avec la méthode "connect" :

    conn = sqlite3.connect ( '/home /db /données ')
    3

    créer une chaîne avec quelques citations dangereux dedans:

    entrée
    =' cette " citation" doit nettoyer '
    de
    4

    exécuter une requête sur la base de données en utilisant "exécuter" et la substitution de paramètres : Photos

    curs = conn.cursor () curs.execute ( 'SELECT * FROM rangée où le symbole = ? , input) < br >

    Previous :

    next :
      articles connexes
    ·Erreurs de port non numériques en Python 
    ·Qu'est-ce que Python sous Windows 
    ·Comment nettoyer un Listbox en Python 
    ·Comment entrer plusieurs chaînes d'entrée de l'utilis…
    ·Comment: Méthodes de classe Python 
    ·Comment faire pour convertir un entier en binaire et ar…
    ·Comment accéder aux contacts sur l'évolution Python 
    ·Comment faire pour déterminer la compatibilité avec P…
    ·Comment faire de tableau 3D en Python 
    ·Comment Grattez et analyser les adresses 
      articles en vedette
    ·Comment éviter de multiples utilisation d'un fichier d…
    ·Comment mettre à jour une table dans MySQL 
    ·Comment créer une liste déroulante Utilisation de XML…
    ·Qu'est-ce qu'une application graphique 
    ·Comment sérialiser une chaîne en Java 
    ·Définition du RPC Fichier 
    ·Comment faire pivoter une image en utilisant la classe …
    ·Comment utiliser Pivot logique de table 
    ·Comment faire pour trouver le nombre d'écrans dans un …
    ·Ajout Javascript dynamiquement avec DOM Scripting 
    Copyright © Connaissances Informatiques http://fr.wingwit.com