def __init__(self, executable_path='MicrosoftWebDriver.exe',
capabilities=None, port=0):
self.port = port
if self.port == 0:
self.port = utils.free_port()
self.edge_service = Service(executable_path, port=self.port)
self.edge_service.start()
if capabilities is None:
capabilities = DesiredCapabilities.EDGE
RemoteWebDriver.__init__(
self,
command_executor=RemoteConnection('http://localhost:%d' % self.port,
resolve_ip=False),
desired_capabilities=capabilities)
self._is_remote = False
python类EDGE的实例源码
def __init__(self, executable_path='MicrosoftWebDriver.exe',
capabilities=None, port=0, verbose=False, log_path=None):
self.port = port
if self.port == 0:
self.port = utils.free_port()
self.edge_service = Service(executable_path, port=self.port, verbose=verbose, log_path=log_path)
self.edge_service.start()
if capabilities is None:
capabilities = DesiredCapabilities.EDGE
RemoteWebDriver.__init__(
self,
command_executor=RemoteConnection('http://localhost:%d' % self.port,
resolve_ip=False),
desired_capabilities=capabilities)
self._is_remote = False
def __init__(self, executable_path='MicrosoftWebDriver.exe',
capabilities=None, port=0):
self.port = port
if self.port == 0:
self.port = utils.free_port()
self.edge_service = Service(executable_path, port=self.port)
self.edge_service.start()
if capabilities is None:
capabilities = DesiredCapabilities.EDGE
RemoteWebDriver.__init__(
self,
command_executor=RemoteConnection('http://localhost:%d' % self.port,
resolve_ip=False),
desired_capabilities=capabilities)
self._is_remote = False
def __init__(self, executable_path='MicrosoftWebDriver.exe',
capabilities=None, port=0):
self.port = port
if self.port == 0:
self.port = utils.free_port()
self.edge_service = Service(executable_path, port=self.port)
self.edge_service.start()
if capabilities is None:
capabilities = DesiredCapabilities.EDGE
RemoteWebDriver.__init__(
self,
command_executor=RemoteConnection('http://localhost:%d' % self.port,
resolve_ip=False),
desired_capabilities=capabilities)
self._is_remote = False