From 1e0bde7027d42d9a1061cf87a3f502dc27b19c93 Mon Sep 17 00:00:00 2001 From: Johannes 'josch' Schauer Date: Mon, 1 Jul 2019 01:54:31 +0200 Subject: [PATCH] add dummy tkinter class --- plakativ.py | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/plakativ.py b/plakativ.py index 810cb91..2421c84 100644 --- a/plakativ.py +++ b/plakativ.py @@ -4,8 +4,18 @@ from collections import OrderedDict import math import fitz -import tkinter -import tkinter.filedialog +try: + import tkinter + import tkinter.filedialog +except ModuleNotFoundError: + # dummy classes so that this also loads without tkinter + class tkinter: + class Frame: + pass + class Menubutton: + pass + class LabelFrame: + pass import sys import argparse import os.path @@ -1058,7 +1068,7 @@ def main(): gui() exit(0) - compute_layout(args.input, args.output) + compute_layout(args.input, args.output, mode="size", size=(297, 420)) if __name__ == "__main__": main()