netrc 模块,用于解析和封装 netrc 类型的文件,这种类型的文件用于 unix 的 ftp 程序和其他 ftp 客户端。----------------不知道到底是个什么东西

1、模块对象

1.1 netrc 对象

1.1.1 初始化构建类:netrc([file])

参数设置:
file:指定解析的文件,如果没有指定,则打开用户主路径下的 .netrc 文件

1.1.2 实例方法

authenticators(host):返回 host 下的三元元组 (login, account, password),若给定文件没有这个 host,则返回 default 的值,都没有返回 none
__repr__():把对象里的数据以 netrc 文件格式导出(dump)

1.1.3 实例属性

hosts:字典形式存储的文件中所有 host 名和对应信息
macros:字典形式存储的文件中所有宏(macro)和对应字符串

2、模块异常

netrc.NetrcParseError:异常实例对象有三个属性:msg 为错误的文本解释,filename 是源文件名,lineno 给出错误发生的行号