当前位置: 首页 > news >正文

加热器网站怎么做的教育校园网站建设方案

加热器网站怎么做的,教育校园网站建设方案,重庆建网站 私单,辽宁自适应网站建设公司本章教程,主要分享一个本地wifi密码查看器,用python实现的,感兴趣的可以试一试。 具体代码 import subprocess # 导入 subprocess 模块,用于执行系统命令 import tkinter as tk # 导入 tkinter 模块,用于创建图形用…

本章教程,主要分享一个本地wifi密码查看器,用python实现的,感兴趣的可以试一试。

在这里插入图片描述

具体代码

import subprocess  # 导入 subprocess 模块,用于执行系统命令
import tkinter as tk  # 导入 tkinter 模块,用于创建图形用户界面
from tkinter import messagebox, ttk  # 从 tkinter 模块中导入 messagebox 和 ttk 子模块def get_wifi_passwords():"""获取本地计算机上所有已连接过的 WiFi 配置文件及其密码。"""try:# 执行命令获取所有 WiFi 配置文件的列表profiles_data = subprocess.check_output(['netsh', 'wlan', 'show', 'profiles']).decode('utf-8', errors='ignore')# 解析输出,提取配置文件名称profiles = [line.split(':')[1].strip() for line in profiles_data.split('\n') if "All User Profile" in line]wifi_passwords = []  # 存储 WiFi 名称和密码的列表# 遍历每个配置文件,获取密码for profile in profiles:profile_info = subprocess.check_output(['netsh', 'wlan', 'show', 'profile', profile, 'key=clear']).decode('utf-8', errors='ignore')password_lines = [line.split(':')[1].strip() for line in profile_info.split('\n') if "Key Content" in line]password = password_lines[0] if password_lines else "N/A"  # 如果没有密码,则显示 "N/A"wifi_passwords.append((profile, password))return wifi_passwordsexcept Exception as e:# 如果发生错误,显示错误信息messagebox.showerror("错误", f"发生错误: {str(e)}")return []def copy_password(event):"""复制选中的 WiFi 密码到剪贴板。"""selected_item = tree.selection()[0]password = tree.item(selected_item, 'values')[1]root.clipboard_clear()root.clipboard_append(password)messagebox.showinfo("信息", "密码已复制到剪贴板")def center_window(window, width, height):"""将窗口显示在屏幕中央。"""screen_width = window.winfo_screenwidth()screen_height = window.winfo_screenheight()x = (screen_width - width) // 2y = (screen_height - height) // 2window.geometry(f'{width}x{height}+{x}+{y}')# 创建主窗口
root = tk.Tk()
root.title("WiFi 密码查看器")  # 设置窗口标题
window_width = 400
window_height = 300
root.geometry(f'{window_width}x{window_height}')  # 设置窗口大小
center_window(root, window_width, window_height)  # 窗口居中显示# 创建表格
tree = ttk.Treeview(root, columns=('SSID', '密码'), show='headings')
tree.heading('SSID', text='WiFi名称', anchor='center')
tree.heading('密码', text='WiFi密码', anchor='center')
tree.column('SSID', anchor='center')
tree.column('密码', anchor='center')
tree.pack(fill=tk.BOTH, expand=True)# 设置表格样式
style = ttk.Style()
style.configure('Treeview', rowheight=25)
style.configure('Treeview.Heading', font=('Arial', 12, 'bold'))# 获取 WiFi 密码并显示在表格中
wifi_passwords = get_wifi_passwords()
for wifi, password in wifi_passwords:tree.insert('', tk.END, values=(wifi, password))# 绑定双击事件,双击表格中的一行即可复制密码
tree.bind('<Double-1>', copy_password)# 启动主事件循环
root.mainloop()

点击wifi名称行,可以快速复制wifi密码到粘贴板上。

http://www.yayakq.cn/news/757180/

相关文章:

  • wordpress搭建cms网站建筑公司网站设计思路
  • 响应式 购物网站模板国家653工程
  • 怎样建立一个免费的网站网站基础上添加建设方案模板
  • 用局域网建设网站廊坊百度快速排名
  • 做deal网站西安建站
  • 阿里网站建设网页设计图片排版布局代码
  • 怎么制作网站编辑页面招投标网站开发公司
  • 长沙品牌网站建设实力强互联网广告优化
  • 规范门户网站建设留学网站模板
  • jsp 淘宝网站验证码 设计wordpress大前端5.2
  • 门户网站域名是什么全flash网站制作
  • 树莓派做网站服务器性能怎么样浙江网站建设哪家权威
  • 个人网站建设 免费下载专门做运动装备的网站
  • 如何通过网站做调查问卷兰州市做网站建设的公司
  • 仓库管理系统网站建设wordpress添加商城
  • 网站关键词热度海外域名网站
  • wordpress 生成沈阳seo排名公司
  • 机关网站内容建设关于三亚的网页设计
  • 崇左网站搭建公众号首图制作网站
  • 手机访问网站 自动缩放无锡网站建设mkdns
  • 一诺网站建设1号网站建设
  • 新网网站内部优化甘肃网站建设项目
  • 为什么选择做汉服网站深圳专业企业网站建
  • 旅游网站如何做网站首页页脚
  • 医疗营销网站建设方案百度网站建设是什么
  • 西红门做网站看设计案例的有哪些网站
  • 做网站网页版和手机版校友网站建设
  • 深圳制作网站的公司简介白云优化网站建设
  • 离石市网站建设公司国外vps国内vps
  • 百度推广做网站吗wordpress插件音乐播放器