Все, что вам нужно сделать, это создать виджеты в al oop и сохранить их в списке.
В следующем примере требуется, чтобы количество записей было передано в качестве аргумента:
import tkinter as tk
import sys
root = tk.Tk()
num_inputs = int(sys.argv[1])
entries = []
for i in range(num_inputs):
entry = tk.Entry(root)
entries.append(entry)
entry.pack(side="top", fill="x")
root.mainloop()