我正在尝试使用Python中的netrc lib运行一段代码。我从互联网上得到了一些例子,但他们在第一行都失败了。
import netrc
info = netrc.netrc()
Traceback (most recent call last):
File "./netrc.py", line 2, in <module>
import netrc
File "/usr/local/etc/xxx/netrc.py", line 5, in <module>
info = netrc.netrc()
TypeError: 'module' object is not callable
答案 0 :(得分:4)
问题是脚本文件的名称:netrc.py
与模块名称相同。重命名。
向netrc.netrc()
提供文件名只会导致使用特定的netrc文件代替默认的~\.netrc
。