| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Sådan fjernes Citater i Python SQLite
    Gennem " SQLite "-modulet , kan brugere af Python forbindelse til databaser , sende databaseforespørgsler , og indsamle resultaterne fra disse forespørgsler. Dette giver programmører en kraftfuld måde at integrere database opkald i deres Python scripts. Dog kan læse rå data fra brugerne i Python præsentere et sikkerhedshul . Angribere kan indsætte anførselstegn i strategiske steder for at injicere SQL-kommandoer i databasen og udføre uønskede kommandoer. Ved at bruge parameter substitution metode sqlite3 s "execute "-metoden , vil sqlite3 modulet fratage usikre citat og gøre input sikker til brug. Ting du skal
    Python Interpreter
    Vis Flere Instruktioner
    1

    Import sqlite3 i dit script som følger : Hej

    # /usr /bin /! python

    import sqlite3
    2

    Tilslut til en database -fil med " connect "-metoden : Hej

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

    Opret en snor med nogle usikre citater i det : Hej

    input = ' denne" citat "behov renset'
    4

    udføre en forespørgsel på databasen ved hjælp af " execute" og parameter substitution:

    køtere = conn.cursor () curs.execute ( ' select * from række, hvor symbol = ? " , input) < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvilke programmer Brug Python 
    ·Sådan fjernes det første tegn fra en streng i Python 
    ·Metoden Funktion & klasse i Python 
    ·Sådan sammenkæde Lister i Python 
    ·Sådan installeres Python IDLE 
    ·Sådan Få hurtig i Python 
    ·Sådan får modulet CV i OpenCV for Python 
    ·Sådan fjerner tegn fra en streng i Python 
    ·Sådan ændres type objekt i Python 
    ·Liste over funktioner i et Python modul 
      Anbefalede Artikler
    ·Sådan installeres Python Tk 
    ·Debugging Funktioner 
    ·DIY Stepper drev 
    ·Sådan Konverter Digit til Word i Visual Basic 6,0 
    ·Hvad er Statement Dækning 
    ·Sådan ændre koden på Upper Case i OpenEdge Editor 
    ·Hvordan at sende en Input Text Box Værdi i PHP 
    ·Hvad er OCX i Visual Basic 
    ·Sådan Parse XML Elements & attributter Brug Visual Bas…
    ·Sådan Læs i Strings Into Array C + + 
    Copyright © Computer Viden http://www.computerdk.com