Front end
Terry Reedy
tjreedy at udel.edu
Sat Dec 28 15:48:23 EST 2019
On 12/28/2019 5:52 AM, L A Smit wrote:
> Hi
>
> Don't know if this is the correct subject but i want a program like an
> invoice, You make an invoice and save it and the next one is ready to
> use. I am completely new to programming and want this program for myself.
>
>
> I want to use python to do it. Have already build the program but don't
> know how to put it in usable format. I hope you understand what i mean.
>
> Ex: Input.
>
> Quote Nr:
>
> Client:
>
> Product:
>
> Then there will be costs and in the end a cost per product.
>
> In the end a save button to save quote with input from line 1 and 2.
>
> Then the template is ready for next input.
Start with the simplest thing that works, which would be something like:
quotenum = input('Quote Nr: ')
client = input('Client: ')
...
invoice = f"""\
Quote Nr: {quotenum}
Client: {client}
...
"""
with open('quotenum'+'client', mode='w') as f:
f.write(invoice)
Then do something fancier if you want.
1. GUI form with tkinter.
2. Generate input statements or GUI form from the invoice template string.
--
Terry Jan Reedy
More information about the Python-list
mailing list