Python参考手册
Unix
spwd
2.5版本中的新功能。
该模块提供对Unix影密码数据库的访问。它可用于各种Unix版本。
您必须拥有足够的权限才能访问影密码数据库(这通常意味着您必须是root用户)。
影密码数据库条目被报告为元组对象,其属性对应于spwd
结构的成员(下面的属性字段,请参阅<shadow.h>
):
指数 |
属性 |
含义 |
---|---|---|
0 |
sp_nam |
登录名 |
1 |
sp_pwd |
加密的密码 |
2 |
sp_lstchg |
上次更改的日期 |
3 |
SP_MIN |
变化之间的最短天数 |
4 |
SP_MAX |
更改之间的最长天数 |
5 |
sp_warn |
密码过期前的天数以警告用户 |
6 |
sp_inact |
密码过期后直到帐户被阻止的天数 |
7 |
sp_expire |
自1970-01-01以来的天数,直到账户被禁用 |
8 |
sp_flag |
保留的 |
sp_nam和sp_pwd项目是字符串,其他都是整数。如果找不到要求的条目,则会提出KeyError
。
它定义了以下项目:
spwd.getspnam(name)
返回给定用户名的影密码数据库条目。
spwd.getspall()
以任意顺序返回所有可用影密码数据库条目的列表。
扩展内容
Module
grp
组数据库的接口,与此类似。 Module
pwd
正常密码数据库的界面,与此类似。
Unix相关
Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum 于1989年发明,第一个公开发行版发行于1991年。 Python 是纯粹的自由软件, 源代码和解释器 CPython 遵循 GPL 协议。Python 语法简洁清晰,特色之一是强制用空白符( white space )作为语句缩进。
主页 | https://www.python.org/ |
源码 | https://github.com/python/cpython |
版本 | 2.7 |
发布版本 | 2.7.13 |