MCPcopy
hub / github.com/rawandahmad698/PyChatGPT / start

Method start

src/pychatgpt/classes/spinner.py:21–33  ·  view source on GitHub ↗
(self, spinner_message: str)

Source from the content-addressed store, hash-verified

19 return self.__spinner
20
21 def start(self, spinner_message: str):
22 self.__stop_event = False
23 time.sleep(0.3)
24
25 def run_spinner(message):
26 while not self.__stop_event:
27 print("\r{message} {spinner}".format(message=message, spinner=next(self.__spinner)), end="")
28 time.sleep(0.3)
29
30 self.__screen_lock.set()
31
32 self.__thread = threading.Thread(target=run_spinner, args=(spinner_message,), daemon=True)
33 self.__thread.start()
34
35 def stop(self):
36 self.__stop_event = True

Callers 2

cli_chatMethod · 0.95
askFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected