aibot / scripts /io /terminal.py
thebendu's picture
OpenAI chatbot
16cc10f
raw
history blame contribute delete
380 Bytes
from scripts.io import InputOutput
class TerminalIO(InputOutput):
def __init__(self, input_prompt: str, output_prompt: str):
self.__input_prompt = input_prompt
self.__output_prompt = output_prompt
def input(self) -> str:
return input(self.__input_prompt)
def output(self, message: str):
print(f"{self.__output_prompt} {message}")