2013-03-28 19 views
0

我想在python中使用netrc lib運行一段代碼。我從互聯網上得到了一些例子,但他們在第一行都失敗了。netrc python

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 

回答

4

的問題是你的腳本文件的名稱:netrc.py這是相同的模塊名稱。重命名它。

將文件名提供給netrc.netrc()只會使用特定的netrc文件來代替默認的~\.netrc