diff options
author | jwansek <eddie.atten.ea29@gmail.com> | 2022-04-28 20:11:13 +0100 |
---|---|---|
committer | jwansek <eddie.atten.ea29@gmail.com> | 2022-04-28 20:11:13 +0100 |
commit | fd13b16ba823bcd7b6f9c7163e7e75585855d33f (patch) | |
tree | 15496a2f336488f90810dbdf6f343441aff6135e /Smarker | |
parent | d5c63e2ed3a5feaaa51e9cb315e6c0601ae01813 (diff) | |
download | Smarker-fd13b16ba823bcd7b6f9c7163e7e75585855d33f.tar.gz Smarker-fd13b16ba823bcd7b6f9c7163e7e75585855d33f.zip |
Updated readme and docs
Diffstat (limited to 'Smarker')
-rw-r--r-- | Smarker/assessments.py | 5 | ||||
-rw-r--r-- | Smarker/smarker.py | 7 |
2 files changed, 10 insertions, 2 deletions
diff --git a/Smarker/assessments.py b/Smarker/assessments.py index a6c4df8..4f32353 100644 --- a/Smarker/assessments.py +++ b/Smarker/assessments.py @@ -24,7 +24,7 @@ def generate_plagarism_report(codes): input("%s..." % td) print(pycode_similar.detect(os.listdir(td))) -if __name__ == "__main__": +def getparser(): config = configparser.ConfigParser() config.read(os.path.join(os.path.split(__file__)[0], "smarker.conf")) @@ -81,7 +81,10 @@ if __name__ == "__main__": default = config.get("mysql", option), help = "Optional argument inherited from config file. Read smarker.conf for details." ) + return parser +if __name__ == "__main__": + parser = getparser() args = vars(parser.parse_args()) with database.SmarkerDatabase( diff --git a/Smarker/smarker.py b/Smarker/smarker.py index 8b8527e..39c22e6 100644 --- a/Smarker/smarker.py +++ b/Smarker/smarker.py @@ -73,7 +73,7 @@ def main(**kwargs): # input("\n\n[tempdir: %s] Press any key to close..." % tempdir) -if __name__ == "__main__": +def getparser(): config = configparser.ConfigParser() config.read(os.path.join(os.path.split(__file__)[0], "smarker.conf")) @@ -127,6 +127,11 @@ if __name__ == "__main__": except KeyError: pass + return parser + +if __name__ == "__main__": + parser = getparser() + args = vars(parser.parse_args()) main(**args)
\ No newline at end of file |