2015-01-14 22 views
1

我想使用軟件包「ipwhois」在python中編程IP查找。在Python中的ipaddr.py錯誤

問題是,當我嘗試執行它時,它給了我一個我無法修復的錯誤。我已經在互聯網上搜索,但找不到解決方案。

錯誤:

File 
"/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/ipaddr.py", 
line 1450 
    ip_int = 0L 

       ^SyntaxError: invalid syntax 

有沒有人有一個想法,我怎麼能解決這個問題呢?歡迎任何幫助。 謝謝

+0

您已經安裝了python 2軟件包?發生錯誤時你在運行什麼? 'ip_int = 0L'是python3的無效語法。 –

+0

我正在使用3.2,這個代碼是否在版本2.x中運行? – porthfind

+0

該語法當然只適用於python 3,但該程序包對2和3都有效。您是如何安裝的? –

回答

0

根據文檔使用Python 3標準庫中的內置ipaddress。

ipaddr 2.2.0適用於Python 2.7.X版本