আপনি পরিবেশের পরিবর্তনশীলও সংজ্ঞায়িত করতে পারেন (2010-এ নতুন বৈশিষ্ট্য - অর্থাত পাইথন ২.7)
export PYTHONWARNINGS="ignore"
এটির মতো পরীক্ষা করুন: ডিফল্ট
$ export PYTHONWARNINGS="default"
$ python
>>> import warnings
>>> warnings.warn('my warning')
__main__:1: UserWarning: my warning
>>>
সতর্কতা উপেক্ষা করুন
$ export PYTHONWARNINGS="ignore"
$ python
>>> import warnings
>>> warnings.warn('my warning')
>>>
জন্য থামিয়ে দেওয়া সতর্কবার্তা কটাক্ষপাত আছে কিভাবে টু উপেক্ষা-থামিয়ে দেওয়া-সতর্কবার্তা-ইন-পাইথন
এখানে অনুলিপি করা হয়েছে ...
warnings
মডিউলটির ডকুমেন্টেশন থেকে :
#!/usr/bin/env python -W ignore::DeprecationWarning
আপনি যদি উইন্ডোজে থাকেন: -W ignore::DeprecationWarning
পাইথনের পক্ষে যুক্তি হিসাবে পাস করুন । বেটার যদিও এ কাস্ট দ্বারা ইস্যু, সমাধান করতে int- এ ।
(দ্রষ্টব্য যে পাইথন ৩.২-তে, অবজ্ঞা সতর্কতাগুলি ডিফল্টরূপে এড়ানো হবে))
বা:
import warnings
with warnings.catch_warnings():
warnings.filterwarnings("ignore", category=DeprecationWarning)
import md5, sha
yourcode()
এখন আপনি অন্যান্য DeprecationWarning
সমস্তগুলি পান তবে এটির কারণে নয়:
import md5, sha
FutureWarning: This search is broken in 1.3 and earlier, and will be fixed in a future version. If you rely on the current behaviour, change it to [this other thing]
। আমি বরং এখনই সতর্কতাগুলিকে উপেক্ষা করব এবং কেবল কোনও ক্ষতিকারক সতর্কতা এড়াতে অযথা কুৎসিত কোডটি লেখার চেয়ে এটি নিঃশব্দে স্থির হওয়ার জন্য অপেক্ষা করব।