sql >> Databasteknik >  >> RDS >> PostgreSQL

Stäng av en varning i sqlalchemy

Pythons varningsmodul tillhandahåller en praktisk sammanhangshanterare som fångar upp varningar åt dig.

Så här filtrerar du bort SQLAlchemy-varningen.

import warnings
from sqlalchemy import exc as sa_exc

with warnings.catch_warnings():
    warnings.simplefilter("ignore", category=sa_exc.SAWarning)
    # code here...

När det gäller utveckling vs produktion, kan du bara låta denna varning lindas runt din applikations ingångspunkt eller ett externt skript som anropar din applikation i din produktionsmiljö.

Vanligtvis löser jag detta genom att ha en miljövariabel som exekverar en lite annan kodsökväg än när man utvecklar till exempel olika mellanprogram etc.



  1. Hur lägger man till kommentarer i SQL?

  2. PostgreSQL användarbehörigheter

  3. 3 sätt att hitta positionen för en delsträng i en sträng i MySQL

  4. Datalagring:REST vs. POSIX för arkiv och HSM