281 字
1 分钟
Bitwarden 密码去重

前言#

Bitwarden 是一个非常好的密码管理工具,但是它在导入密码时,如果多次导入,会将重复的密码导入多遍,导致密码库中的密码重复。所以我编写了一个 Python 脚本来去重。通过bitwarden导出的csv文件去重后再重新导入。

项目地址#

niqifan007
/
bitwarden_deduplicator
Waiting for api.github.com...
00K
0K
0K
Waiting...

注意事项#

  1. 在执行脚本前,请确保已经备份了 Bitwarden 密码库 image
  2. 这个备份不包括密码库中身份和信用卡信息等,所以当去重后,需要重新导入身份和信用卡信息 image
  3. 需要先清空bitwarden的密码库再导入去重后的csv密码文件

使用方法#

克隆仓库#

git clone https://github.com/niqifan007/bitwarden_deduplicator.git cd bitwarden_deduplicator

安装依赖#

pip install -r requirements.txt

运行脚本#

python bitwarden_deduplicator.py bitwarden导出的密码库.csv [-o 输出文件.csv(可选参数)]


# 直接启动交互式模式
python bitwarden_deduplicator.py

# 或者通过-i参数启动交互式模式
python bitwarden_deduplicator.py -i

# 基本用法
python bitwarden_deduplicator.py bitwarden_export.csv

# 使用域名级别去重
python bitwarden_deduplicator.py bitwarden_export.csv -d

# 指定输出文件
python bitwarden_deduplicator.py bitwarden_export.csv -o cleaned_export.csv
Bitwarden 密码去重
https://blog.wakaplus.com/posts/bitwarden-deduplicator/
作者
waka
发布于
2025-04-04
许可协议
CC BY-NC-SA 4.0