From 8d7fa27c83e06c76af8826149837e73693a3ba3f Mon Sep 17 00:00:00 2001 From: Alice Date: Fri, 23 Mar 2018 16:34:21 +0100 Subject: [PATCH] Added a save command to overunder to save the pattern to a file --- src/overunder.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/overunder.py b/src/overunder.py index eb06093..09f5b1c 100644 --- a/src/overunder.py +++ b/src/overunder.py @@ -36,6 +36,7 @@ def eval(cmds): global text global line_number global last_index + global pattern for cmd in cmds: if cmd == []: @@ -75,6 +76,11 @@ def eval(cmds): pattern = text[0:line_number + 1] print('\n'.join(pattern)) + elif cmd[0] == 'save': + pattern_file = open('output/patternfile.txt', 'w') + pattern_file.write('\n'.join(pattern)) + pattern_file.close() + print('Your pattern has been saved in the output folder.') elif cmd[0] == 'quit': print('Come back soon!')