0

So, I want to pass an argument to the function and use it dynamically to create different variable names. I tried to copy what formatting strings look like but it throws syntax error.

I want to:

addformDetails(inv, hello, 0):

And I want to go like this:

 def addFormDetails(var_name, text, row):
     var_name = ttk.Label(item_details_frame, text=text)
     var_name.grid(column=0, row=row, sticky='W')
     {var_name}_entry= ttk.Entry(item_details_frame)
     {var_name}_entry.grid(column=0, row=1, sticky='W')
jonrsharpe
  • 107,083
  • 22
  • 201
  • 376
BilT
  • 1
  • 2

0 Answers0