sql >> Database >  >> RDS >> Mysql

op zoek naar een meer pythonische manier om toegang te krijgen tot de database

Je zou een contextmanager kunnen schrijven en de with-statement kunnen gebruiken. Zie bijvoorbeeld deze blogpost:

http://jessenoller. com/2009/02/03/get-with-the-program-as-contextmanager-compleet-anders/

Ook de python-documentatie heeft een voorbeeld dat vrijwel overeenkomt met uw behoeften. Zie paragraaf 8.1 op deze pagina, in het bijzonder het fragment dat begint:

db_connection = DatabaseConnection()
with db_connection as cursor:
    cursor.execute('insert into ...')
    cursor.execute('delete from ...')
    # ... more operations ...


  1. Waarschuwing:join() [function.join]:ongeldige argumenten doorgegeven (PHP/MySQL-query)

  2. Wat is het beste PostgreSQL High Availability Framework? PAF vs. repmgr vs. Patroni Infographic

  3. Is er een manier om Unicode-tekst op te slaan in een Oracle-database die is geconfigureerd als 'US7ASCII'

  4. Tabel exporteren van database naar csv-bestand