diff --git a/build.py b/build.py index ea5ba89dbcd77dee7640565e4cda36dedb9f74cc..f3b113add6766d7d24bb4d59132871283460241e 100644 --- a/build.py +++ b/build.py @@ -23,8 +23,13 @@ if __name__ == '__main__': except OSError: pass - with open(src_md, 'rb') as labin, open('src/'+sys.argv[1]+'.json', 'rb') as datin: - data = json.load(datin) + with open(src_md, 'rb') as labin: + if os.path.exists('src/'+sys.argv[1]+'.json'): + with open('src/' + sys.argv[1] + '.json', 'rb') as datin: + data = json.load(datin) + else: + data = [{}] + lab = labin.read().decode('utf8') for ex_no, d in enumerate(data, start=1): diff --git a/src/lab2.json b/src/lab2.json deleted file mode 100644 index ec2649bb499d6e62182bd8a8c379bfb9190e73c9..0000000000000000000000000000000000000000 --- a/src/lab2.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - {} -] \ No newline at end of file diff --git a/src/lab3.json b/src/lab3.json deleted file mode 100644 index ec2649bb499d6e62182bd8a8c379bfb9190e73c9..0000000000000000000000000000000000000000 --- a/src/lab3.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - {} -] \ No newline at end of file diff --git a/src/lab6.json b/src/lab6.json deleted file mode 100644 index 81ed610905b688c86e46b330ce0e558377fe496e..0000000000000000000000000000000000000000 --- a/src/lab6.json +++ /dev/null @@ -1,5 +0,0 @@ -[ - { - - } -] \ No newline at end of file