与Sun的NIS(黄页)的接口–Unix特定服务(Python教程)(参考资料)
nis
– 与Sun的NIS(黄页)的接口
nis
模块为NIS库提供了一个薄的包装,可用于几个主机的中央管理.
因为NIS只存在于Unix系统上,所以这个模块只适用于Unix.
nis
模块定义了以下功能:
nis.
match
(key, mapname, domain=default_domain)- 在地图key中返回mapname,如果没有,则引发错误(
nis.error
)。两者都应该是字符串,key是8位清理。返回值是一个任意的字节数组(可能包含NULL
和其他的欢乐).请注意mapname首先检查它是否是另一个名称的别名.
nis.
cat
(mapname, domain=default_domain )- 返回一个字典映射key到value这样
match(key,mapname)==value
。请注意,字典的键和值都是字节的任意数组.注意mapname首先检查它是否是另一个名称的别名.
nis.
get_default_domain
( )- 返回系统默认的NIS域.
nis
module定义了以下异常:
- exception
nis.
error
- NIS函数返回错误代码时出错.