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

用php做的博客网站wordpress中文书籍

用php做的博客网站,wordpress中文书籍,网络文化经营许可证怎么办,优度公司做的网站目录 安装 keyring 基本用法 1. 设置密码 2. 获取密码 3. 删除密码 4. 返回当前使用的默认密钥环 5. 列出所有密码 支持的后端 keyring 是一个 Python 库,用于将敏感信息(如密码)安全地存储在操作系统的密码管理器中。它支持多种平台…

目录

安装 keyring

基本用法

1. 设置密码

2. 获取密码

3. 删除密码

4. 返回当前使用的默认密钥环

5. 列出所有密码

支持的后端


 

keyring 是一个 Python 库,用于将敏感信息(如密码)安全地存储在操作系统的密码管理器中。它支持多种平台,如 Windows、macOS 和 Linux,通过调用系统的密钥链、钥匙串或密钥环来实现密码管理。

安装 keyring

pip install keyring#linux需安装keyrings.alt——面向无安装桌面的系统使用
pip3 install keyrings.alt
[root@localhost ~]# pip3 show keyrings.alt
Name: keyrings.alt
Version: 5.0.1
Summary: Alternate keyring implementations
Home-page: https://github.com/jaraco/keyrings.alt
Author: Jason R. Coombs
Author-email: jaraco@jaraco.com
License: 
Location: /usr/local/lib/python3.9/site-packages
Requires: jaraco.classes, jaraco.context
Required-by: 
[root@localhost ~]# cd ~/.local/share/python_keyring
[root@localhost python_keyring]# ll
total 4
-rw------- 1 root root 64 Jul 25 16:09 keyring_pass.cfg
[root@localhost python_keyring]# cat keyring_pass.cfg 
[yagmail]
2578515263_40qq_2ecom = a3pwcmx1amRwbmtjZGpoYw==

基本用法

1. 设置密码

将密码保存到密钥环中:

import keyring# 保存密码
keyring.set_password('service_name', 'username', 'password')

  • service_name: 用于标识密码的服务名(例如 'my_service')。
  • username: 关联的用户名。
  • password: 要保存的密码。
2. 获取密码

从密钥环中检索密码:

import keyring# 获取密码
password = keyring.get_password('service_name', 'username')
print(password)

3. 删除密码

从密钥环中删除密码:

import keyring# 删除密码
keyring.delete_password('service_name', 'username')
4. 返回当前使用的默认密钥环

keyring.get_keyring()

import keyring
print(keyring.get_keyring())
5. 列出所有密码

列出存储在密钥环中的所有服务及其用户名(keyring 的某些后端支持此功能):

import keyring# 列出所有服务及其用户名
services = keyring.get_services()
print("Available services:", services)
for service in services:usernames = keyring.get_credential(service, None)print(f"Service: {service}, Usernames: {usernames}")

支持的后端

keyring 库可以与不同的密码存储后端集成:

  • Windows: 使用 Windows Credential Manager。
  • macOS: 使用 macOS Keychain。
  • Linux: 使用 Secret Service API,支持 GNOME Keyring 和 KWallet。
http://www.yayakq.cn/news/382321/

相关文章:

  • 网站上做的广告有哪些种flash优秀网站
  • 做电子商务网站的意义怎么看自己做没做网站地图
  • 用什么程序做网站好百度快照优化
  • 一站式网页设计服务平台wordpress电视直播插件
  • 宜昌市建设局网站网页设计个人网站心得体会
  • 男科医院网站建设策略商标注册网上
  • 做网站最少几个页面洛阳网站建设哪家权威
  • 怎样在网上做环保设备网站徐州自助建站系统
  • 做企业网站设计无锡百度搜索排名优化
  • php美食网站开发的意义蒲城县住房和城乡建设局网站
  • 建设银行北海分行网站企业网站推广方案上海
  • 网站上动态图片怎么做哪个跨境电商平台好做
  • 旅游宣传网站建设方案做装修哪个网站推广好
  • 网站的ftp账号和密码是什么珠海手机微信网站建设小程序开发
  • 帮传销做网站会违法吗区块链开发
  • 夜来香广州网站大丰企业做网站多少钱
  • 厦门购买域名以后搭建网站网站怎么做动态图片
  • 网站建设实例教程wordpress文章站
  • 云南哪有网站建设推广房地产网站素材
  • jsp做的网站带数据库网站试运营
  • 青岛网站优化联系方式网络服务提供者知道或者应当知道网络用户利用其网络服务侵害他
  • 苏州网站开发公司兴田德润优惠吗世界500强企业排名中国名单
  • 备案后修改网站内容毕节市住房和城乡建设局网站
  • 网站建设的概念动画制作物语
  • 百度上网站怎么做邵阳做网站哪家好
  • 基于wordpress的网站杭州互联网公司排名榜
  • 长春教做网站带维护的培训机构ppt做书模板下载网站有哪些内容
  • 使用jsp开发的网站成都企业网站的建立
  • 一级a做爰片图片免费观看网站用jsp做一网站的流程
  • 猪八戒网做网站怎么样花儿直播免费视频观看