在运行程序的过程中弹出弹框提示,且弹框提示有是否两个按钮,按下会执行不同的结果

import tkinter as tk
from tkinter import messagebox
import sys
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
import time
root = tk.Tk()
root.geometry('900x500')  # 调整窗口大小以适应内容
root.title("小小工具箱")  # 目标窗口标题
#封装一个名字叫tt的方法
def tt():
    #这串封装的方法是弹出一个弹框提示,有是和否2个按钮,点击分别会执行不同的功能
    result = messagebox.askquestion("提示", "流程是否继续", icon='warning')
    if result == "yes":
        print("流程继续")
    elif result == "no":
        print("流程终止")
        sys.exit()
def bb():
    if __name__=='__main__':
        global driver
        mobile_emulation = {"deviceName":"iPhone SE"}
        #设置手机型号
        option = webdriver.ChromeOptions()
        option.add_experimental_option('mobileEmulation',mobile_emulation)
        chromedriver_path = f"C:\\Users\\40115\\Desktop\\chromedriver.exe"
        s = Service(chromedriver_path)
        driver = webdriver.Chrome(service=s,options=option)
        #设置成移动端模式
        time.sleep(1)
        #强制等待1秒
        driver.get('https://www.baidu.com/')
    #引用上面封装好的tt方法
    tt()
y3 = tk.Button(root,text='主窗口的按钮',command=bb)  
y3.pack(pady=20)  
root.mainloop()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值