dragov 发表于 2024-11-2 20:12:40

如何点击一次按钮,同时打开3个网站


from tkinter import *
import webbrowser
root=Tk()
m=["https://www.beijing.gov.cn",
   "https://www.tj.gov.cn",
   "https://www.shanghai.gov.cn"]
def a():
      for i in range(len(m)):
            n.config(webbrowser.open(m))
n=Button(root,
            text="北京政府\n天津政府\n上海政府",
            command=a)
n.pack()
mainloop()

如何点击一次按钮,同时打开3个网站 ?

isdkz 发表于 2024-11-3 00:24:23

from tkinter import *
import webbrowser

root=Tk()
m=["https://www.beijing.gov.cn",
   "https://www.tj.gov.cn",
   "https://www.shanghai.gov.cn"]

n=Button(root,
    text = "北京政府\n天津政府\n上海政府",
    command = lambda: )
n.pack()

mainloop()

很cool的阳 发表于 2024-11-3 09:37:35

from tkinter import *
import webbrowser
root = Tk()
# 正确的URL列表
m = [
    "https://www.beijing.gov.cn",
    "https://www.tj.gov.cn",
    "https://www.shanghai.gov.cn"
]
def a():
    # 遍历URL列表并打开每个网站
    for url in m:
      webbrowser.open(url)
# 创建按钮并设置点击事件
n = Button(root, text="北京政府\n天津政府\n上海政府", command=a)
n.pack()
root.mainloop()

dragov 发表于 2024-11-5 08:31:00

自己研究出来了最终的结果......

from tkinter import *
import webbrowser
root=Tk()
m=["https://www.beijing.gov.cn",
   "https://www.tj.gov.cn",
   "https://www.shanghai.gov.cn"]
def a():
      for i in m:
            webbrowser.open(i)
n=Button(root,
            text="北京政府\n天津政府\n上海政府",
            command=a)
n.pack()
mainloop()
页: [1]
查看完整版本: 如何点击一次按钮,同时打开3个网站