पायथन का चेतावनी मॉड्यूल एक आसान संदर्भ प्रबंधक प्रदान करता है जो आपके लिए चेतावनियों को पकड़ता है।
SQLAlchemy चेतावनी को फ़िल्टर करने का तरीका यहां बताया गया है।
import warnings
from sqlalchemy import exc as sa_exc
with warnings.catch_warnings():
warnings.simplefilter("ignore", category=sa_exc.SAWarning)
# code here...
जहां तक विकास बनाम उत्पादन का सवाल है, आप इस चेतावनी को अपने आवेदन के प्रवेश बिंदु या एक बाहरी स्क्रिप्ट के चारों ओर लपेट सकते हैं जो आपके उत्पादन वातावरण में आपके आवेदन को आमंत्रित करती है।
आम तौर पर, मैं इसे एक पर्यावरण चर के द्वारा हल करता हूं जो विकसित होने की तुलना में थोड़ा अलग कोड पथ निष्पादित करता है, उदाहरण के लिए, विभिन्न मिडलवेयर आदि के आसपास लपेटना।