如何快速获取WiFi密码并生成连接二维码:WiFi密码获取工具全指南
在日常生活中,我们经常需要分享WiFi密码给家人朋友,或者在重新连接设备时忘记密码。今天推荐一款简单实用的开源工具——WiFi密码获取工具(wifi-password),它能帮你一键获取当前连接的WiFi密码,还能生成二维码让手机快速连接,支持Windows、macOS和Linux系统,完全免费!
🌟 为什么选择这款WiFi密码工具?
这款工具解决了两个常见痛点:
- 忘记密码无需愁:无需在系统设置中层层寻找,终端输入命令即可显示密码
- 手机扫码秒连:生成的WiFi二维码让朋友用手机摄像头一扫就能连接,避免手动输入复杂密码
工具体积小巧,安装简单,所有功能通过命令行操作,新手也能快速上手。

图:WiFi密码工具使用流程演示,左侧为终端操作,右侧显示生成的二维码效果
📦 三种简单安装方法
方法一:通过pip快速安装(推荐)
适合所有系统,只需一行命令:
$ python3 -m pip install --user wifi-password
方法二:从源码安装
如果你熟悉Git,可以直接克隆仓库安装:
$ git clone https://gitcode.com/gh_mirrors/wif/wifi-password
$ cd wifi-password
$ python3 setup.py install
方法三:Arch Linux用户专属(AUR)
使用pamac或yay包管理器:
$ sudo pamac build wifi-password
# 或
$ yay -S wifi-password
⚙️ 常用功能与使用示例
安装完成后,在终端输入wifi-password即可使用核心功能,以下是几个实用场景:
1. 获取当前WiFi密码
最简单的用法,直接显示当前连接的WiFi名称和密码:
$ wifi-password
2. 生成二维码并显示
添加--show-qr参数,终端会显示ASCII格式的二维码,手机扫码即可连接:
$ wifi-password --show-qr
3. 保存二维码图片
使用--save-qr参数将二维码保存为图片文件(默认保存在当前目录):
$ wifi-password --save-qr
# 或指定保存路径
$ wifi-password --save-qr ~/Desktop/wifi_qr.png
4. 查看已保存的WiFi列表
想知道电脑曾经连接过哪些WiFi?用--list参数:
$ wifi-password --list
5. 获取指定WiFi的密码
如果需要查看其他已连接过的WiFi密码,用--ssid指定网络名称:
$ wifi-password --ssid "MyHomeWiFi"
❗ 常见问题解决
密码无法找到?
- Linux用户:确保网络密码存储在NetworkManager目录(
/etc/NetworkManager/system-connections/) - macOS/Windows用户:检查系统WiFi设置是否正常存储密码,或尝试重新安装工具
提示缺少依赖?
工具依赖qrcode、Pillow等Python库,安装时会自动下载。如果出现依赖错误,可手动安装:
$ pip install qrcode image Pillow colorama
📚 项目结构与核心文件
工具的核心代码组织清晰,主要模块位于wifi_password/目录:
wifi_password.py:主程序逻辑,处理不同系统的密码获取和二维码生成utils.py:辅助功能模块,包含跨平台兼容性代码constants.py:定义常量和配置参数
完整代码可在项目根目录查看,遵循MIT开源协议,欢迎贡献代码或报告问题。
🎯 总结
WiFi密码获取工具(wifi-password)用极简的方式解决了密码分享和管理的痛点,无论是家庭用户还是技术人员都能轻松使用。通过命令行即可完成所有操作,搭配二维码功能让WiFi分享变得前所未有的简单。
如果你经常需要分享WiFi密码,或者厌烦了在系统设置中查找密码的繁琐过程,不妨试试这款工具,只需几分钟 setup,就能永久提升你的网络使用体验!
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



