def warn(self):
if self.urgent:
type = 'import'
else:
type = 'use'
message = '%s %s: %s' % (type, self.name, self.info)
if self.reason:
message += "\n(%s)" % self.reason
try:
import warnings
if self.urgent:
level = 4
else:
level = 3
warnings.warn(message, RuntimeWarning, level)
except ImportError:
print (message)
# we need to import like this, each at a time. the cleanest way to import
# our modules is with the import command (not the __import__ function)
# first, the "required" modules
评论列表
文章目录