スクリプトによってまとめられた LaTeX を使用して一連の PDF を作成するプロセスが遅いです。
PDF は for ループに組み込まれています。進行状況を確認できるように、ループが通過する各生徒の行を追加するステータス ウィンドウを表示したかったのです。私は でこれを行ってきましたがprint
、移行した Tkinter インターフェースとうまく統合できるものが欲しかったのです。
私はこれを持っています:
ReStatuswin = Toplevel(takefocus=True)
ReStatuswin.geometry('800x300')
ReStatuswin.title("Creating Reassessments...")
Rebox2 = MultiListbox(ReStatuswin, (("Student", 15), ("Standard", 25), ("Problems", 25) ))
Rebox2.pack(side = TOP)
OKR = Button(ReStatuswin, text='OK', command=lambda:ReStatuswin.destroy())
OKR.pack(side = BOTTOM)
そしてループ:
for row in todaylist:
次に、ループ内で PDF が作成された後、
Rebox2.insert(END, listy)
行は正常に挿入されますが、ループ全体が終了した後にのみ (ReBox2 ウィンドウ自体と共に) すべて表示されます。
表示の遅延の原因について何か考えはありますか?
ありがとう!