| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Come rimuovere Citazioni in Python SQLite
    Attraverso il modulo " SQLite " , gli utenti di Python possono connettersi ai database , inviare le query di database , e raccogliere i risultati di tali query . Questo offre ai programmatori un modo potente per integrare le chiamate al database nei loro script Python . Tuttavia, la lettura dei dati grezzi da utenti in Python può presentare un buco di sicurezza . Gli aggressori possono inserire le virgolette in luoghi strategici , al fine di iniettare comandi SQL al database ed eseguire i comandi desiderati . Utilizzando il metodo di sostituzione del parametro del metodo di sqlite3 "eseguire" , il modulo sqlite3 eliminerà citazione non sicuri e rendere l' ingresso sicuro per l'uso. Cose che ti serviranno
    Python Interpreter
    Show More Istruzioni
    1

    Import sqlite3 nel tuo script come segue :

    # /usr /bin /! python

    import sqlite3
    2

    connettersi a un file di database con il "connect" metodo :

    conn = sqlite3.connect ( ' /home /db /dati ')
    3

    Creare una stringa con alcune citazioni non sicuri in esso :

    input = ' questa " citazione " ha bisogno puliti '
    4

    eseguire una query sul database utilizzando "eseguire" e la sostituzione di parametro :

    cagnacci = conn.cursor ( ) curs.execute ( ' select * from fila dove symbol = ? ' , ingresso) < br >

    Previous :

    next :
      Articoli Correlati
    ·Come accedere tuple in Python 
    ·Come installare pyinotify in Python 2.7 
    ·Come sapere le dimensioni di una matrice in Python 
    ·Come aggiungere due stringhe di Python 
    ·Come creare moduli Python 
    ·Come ordinare un dizionario Python con chiavi o valori 
    ·PHP Le interruzioni del VirtualHost Tipo Mime 
    ·Come determinare ordine alfabetico in Python 
    ·Come configurare Python con bzip2 
    ·Come convertire una stringa in Python 
      Articoli in evidenza
    ·Come convertire Percentuali di decimali in Cold Fusion 
    ·Come modificare un file di testo in Access 2003 Visual …
    ·Qual è la System Integration Server Client 
    ·Come condividere le variabili di sessione in ColdFusion…
    ·Come fare una copia di un oggetto con Python 
    ·Quali sono chiusure Per in JavaScript ? 
    ·Come calcolare correlazione sulla Ti- 84 Plus 
    ·Python Funzioni Stampa 
    ·Come convertire una stringa PHP per Data 
    ·Come copiare negli Appunti in Visual Basic 
    Copyright © Conoscenza Informatica http://it.wingwit.com