本文整理汇总了Python中bugzilla.Bugz.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python Bugz.__init__方法的具体用法?Python Bugz.__init__怎么用?Python Bugz.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类bugzilla.Bugz
的用法示例。
在下文中一共展示了Bugz.__init__方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from bugzilla import Bugz [as 别名]
# 或者: from bugzilla.Bugz import __init__ [as 别名]
def __init__(self, base, user = None, password = None, forget = False,
columns = 0, encoding = '', skip_auth = False,
quiet = False, httpuser = None, httppassword = None ):
self.quiet = quiet
self.columns = columns or terminal_width()
cp = ConfigParser()
cp.read(os.path.expanduser('~/.pybugz'))
defrepo = cp.get('Settings', 'default')
if not base:
base = cp.get(defrepo, 'url')
if not user:
user = cp.get(defrepo, 'user')
password = cp.get(defrepo, 'password')
Bugz.__init__(self, base, user, password, forget, skip_auth, httpuser, httppassword)
self.log("Using %s " % self.base)
if not encoding:
try:
self.enc = locale.getdefaultlocale()[1]
except:
self.enc = 'utf-8'
if not self.enc:
self.enc = 'utf-8'
else:
self.enc = encoding
示例2: __init__
# 需要导入模块: from bugzilla import Bugz [as 别名]
# 或者: from bugzilla.Bugz import __init__ [as 别名]
def __init__(self, base, user = None, password =None, forget = False,
columns = 0, encoding = '', skip_auth = False,
quiet = False, httpuser = None, httppassword = None ):
self.quiet = quiet
self.columns = columns or terminal_width()
Bugz.__init__(self, base, user, password, forget, skip_auth, httpuser, httppassword)
self.log("Using %s " % self.base)
if not encoding:
try:
self.enc = locale.getdefaultlocale()[1]
except:
self.enc = 'utf-8'
if not self.enc:
self.enc = 'utf-8'
else:
self.enc = encoding