创新互联Python教程:grp —- 组数据库

grp —- 组数据库


该模块提供对Unix组数据库的访问。 它在所有Unix版本上都可用。

创新互联是一家集网站建设,西湖企业网站建设,西湖品牌网站建设,网站定制,西湖网站建设报价,网络营销,网络优化,西湖网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

Availability: not Emscripten, not WASI.

This module does not work or is not available on WebAssembly platforms wasm32-emscripten and wasm32-wasi. See WebAssembly platforms for more information.

组数据库条目被报告为类似元组的对象,其属性对应于 group 结构的成员 (下面的属性字段,请参见 ):

0

gr_name

组名

1

gr_passwd

(加密的)组密码; 通常为空

2

gr_gid

数字组ID

3

gr_mem

组内所有成员的用户名

索引

属性

含意

gid 是整数,名称和密码是字符串,成员列表是字符串列表。 (注意,大多数用户未根据密码数据库显式列为所属组的成员。请检查两个数据库以获取完整的成员资格信息。还要注意,以 +- 开头的 gr_name 可能是 YP/NIS 引用,可能无法通过 getgrnam() 或 getgrgid() 访问。)

本模块定义如下内容:

grp.getgrgid(id)

返回给定数字组 ID 的组数据库条目。 如果请求的条目无法找到则会引发 KeyError。

在 3.10 版更改: TypeError is raised for non-integer arguments like floats or strings.

grp.getgrnam(name)

返回给定组名的组数据库条目。 如果找不到要求的条目,则会引发 KeyError 错误。

grp.getgrall()

以任意顺序返回所有可用组条目的列表。

参见

模块 pwd

用户数据库的接口,与此类似。

模块 spwd

针对影子密码数据库的接口,与本模块类似。

当前题目:创新互联Python教程:grp —- 组数据库
文章URL:http://www.shufengxianlan.com/qtweb/news14/226614.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联