MCPcopy Create free account
hub / github.com/a943512/PyAibote / execute

Method execute

PyAibote/WebBot.py:105–122  ·  view source on GitHub ↗
(self, IP: str, Port: int, Debug: bool = True, Driver_Params: dict = None, Qt = None, WebsocketSwitch = False, WebsocketPort = 8888)

Source from the content-addressed store, hash-verified

103
104 @classmethod
105 def execute(self, IP: str, Port: int, Debug: bool = True, Driver_Params: dict = None, Qt = None, WebsocketSwitch = False, WebsocketPort = 8888):
106 try:
107 if Port < 0 or Port > 65535:
108 raise OSError("`listen_port` must be in 0-65535.")
109
110 if Qt:
111 self.Qt = Qt
112
113 if Debug:
114 Driver.WebDriverStart(Port, Driver_Params)
115
116 if WebsocketSwitch:
117 server = WebSocketServerThread(IP, WebsocketPort, self.Websocket_Log_Level)
118 server.start()
119
120 ThreadingTCPServer.StartThreadingTCPServer(self, IP, Port)
121 except KeyboardInterrupt as e:
122 sys.exit(self)
123
124
125 @classmethod

Callers 10

test_android.pyFile · 0.45
test_web.pyFile · 0.45
test_windows.pyFile · 0.45
insert_mysqlMethod · 0.45
delete_mysqlMethod · 0.45
update_mysqlMethod · 0.45
select_mysqlMethod · 0.45
select_sqlite3Method · 0.45

Calls 3

WebDriverStartMethod · 0.80

Tested by

no test coverage detected