我们从Python开源项目中,提取了以下7个代码示例,用于说明如何使用urllib2.splithost()。
def __init__(self, development=False, user=None, password=None, industry=None, message=None, api_url=None, bin_code=None, merchant=None, host=None, terminal=None, target=None): # PaymenTech point of sales data self.user = user self.password = password self.industry = industry self.message = message self.bin_code = bin_code self.merchant = merchant self.terminal = terminal # Service options self.development = development self.target = target self.host = host self.api_url = api_url # dev: https://orbitalvar1.paymentech.net/authorize:443 # prod: https://orbital1.paymentech.net/authorize if self.development is False: if not self.target: # production self.target = "https://orbital1.paymentech.net/authorize" self.host, self.api_url = \ urllib2.splithost(urllib2.splittype(self.target)[1]) else: if not self.target: # development self.target = "https://orbitalvar1.paymentech.net/authorize" if not self.host: self.host = "orbitalvar1.paymentech.net/authorize:443" if not self.api_url: self.api_url = "/"