tkinkerとselemiumで繰り返し処理ができない
PythonでGUIで入力した整数値での繰り返し処理に失敗する。
こんにちは今私はpythonでGUIで入力した値をsselemiumに渡し
繰り返し処理ができるようにしたいのですができません
なにか原因は思い当たらないでしょうか?
from smtpd import DebuggingServer
from tkinter import *
from tkinter import ttk
from selenium import webdriver
from time import sleep
from webdriver_manager.chrome import ChromeDriverManager
import os
import signal
root = Tk()
root.title('アクセスツール')
ウィジェットの作成
frame1 = ttk.Frame(root, padding=16)
label1 = ttk.Label(frame1, text='アクセス回数')
t = IntVar()
entry1 = ttk.Entry(frame1, textvariable=t)
button1 = ttk.Button(
frame1,
text='OK',
command=lambda: print('Hello, %s.' % t.get()))
レイアウト
frame1.pack()
label1.pack(side=LEFT)
entry1.pack(side=LEFT)
button1.pack(side=LEFT)
ウィンドウの表示開始
root.mainloop()
drivers = webdriver.Chrome(ChromeDriverManager().install())
try:
for i in range(t):
drivers.switch_to.new_window('window')
drivers.get('https://oasisinfostations.com')
finally:
os.kill(drivers.service.process.pid,signal.SIGTERM)