From 4623fe2884769f2f4f4aa834be2786c10b490f1d Mon Sep 17 00:00:00 2001 From: David Lawler Date: Tue, 1 Mar 2022 21:16:08 +1000 Subject: [PATCH] question prompting properly --- asked_questions_log.txt | 722 +++++++++++++++++++++++++++++++++++++++- main.py | 28 +- 2 files changed, 735 insertions(+), 15 deletions(-) diff --git a/asked_questions_log.txt b/asked_questions_log.txt index b2e3d15..fa1dccb 100644 --- a/asked_questions_log.txt +++ b/asked_questions_log.txt @@ -5,4 +5,724 @@ test2 test123 Testing exit code boo -test \ No newline at end of file +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +test +testing +joe +fred +fras +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +h +test +hello +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +hello +is +me +you +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +test 2 +test 3 + + + + + + +test 2 +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +test +test 1 +test 2 +test 3 +test 1 +test +test 2 +test 3 +test 4 +hello +/usr/local/bin/python3 "/Volumes/GoogleDrive-100976413726208790908/My Drive/UNI/INFS 2048 - System Design and Realisation/Assessment 2B/main.py" +test 1 +test 2 +test 3 +what is the weather like today +how are you +what is your name \ No newline at end of file diff --git a/main.py b/main.py index c8574cf..1d8fb4a 100644 --- a/main.py +++ b/main.py @@ -1,7 +1,6 @@ import json -import sys print("Hello, I am a question answering bot.\n") -question = str(input("Please enter a question, and press the ENTER key:\n")) +#question = str(input("Please enter a question, and press the ENTER key:\n")) #if question.isalpha(): # print ("I think that you asked " + (question)) # # Open the file in append & read mode ('a+') @@ -14,22 +13,23 @@ question = str(input("Please enter a question, and press the ENTER key:\n")) # file_object.write("\n") # # Append text at the end of file # file_object.write(question) - -if(question and question.strip()): - print ("I think that you asked " + (question)) - # Open the file in append & read mode ('a+') +userQuestion = '' +while True: + #question = input('') + userQuestion = input('Please enter a question, and press the ENTER key: ').strip() + if userQuestion: + print ("I think that you asked " + (userQuestion)) + # Open the file in append & read mode ('a+') with open("asked_questions_log.txt", "a+") as file_object: - # Move read cursor to the start of file. - file_object.seek(0) - # If file is not empty then append '\n' + file_object.seek(0) # Move read cursor to the start of file. data = file_object.read(100) if len(data) > 0 : + # Append text at the end of file file_object.write("\n") - # Append text at the end of file - file_object.write(question) -else : - print ("Goodbye!") - sys.exit + file_object.write(userQuestion) + else : + print ("Goodbye!") + exit() #else: # sys.exit()