I have an C library that I compiled into an executable which takes in two required args (input file path and one option). I would like to create a GUI for it that will allow the users to choose the file path and the option from a drop down menu(for simplicity). The executable looks like this:
my_executable --file_location /path/to/file --read_mode ASCII
I have previously used Python's built-in TkInter library. Would it be possible to use Python's TkInter to run my C executable? I am looking for something simple like this for now:
import tkinter
from tkinter import filedialog as fd
window = tkinter.Tk()
window.title("Welcome to my software")
file_location = fd.askopenfilename()
Or should I start looking into GTK+ or QT in C++?