一、代碼:
#!/usr/bin/python
import dns.resolver
............此處省略
二、故障報錯
ubuntu:~/automation/001_base$ python dns.py
Traceback (most recent call last):
File "dnspython.py", line 3, in <module>
import dns.resolver
ImportError: No module named resolver
chentq@ubuntu:~/automation/001_base$
三、故障分析
測試腳本的命名為dns.py,導入import dns.resolver時,它直接調用當前作為模塊來源,無法解析dns.resolver的resolver。
四、故障處理
注意腳本的命名方式,盡量避免與module名稱沖突。