问题描述
我正在尝试使用 whois 的外部库,但出现错误 [WinError 2] The system cannot find the file specified
我已将该包包含在我的设置文件中。这是视图的代码:
class PrevIoUsSearchView(View):
def post(self,request):
if request.method == 'POST':
searchdomain = request.POST['searchdomain']
domain = whois.query(searchdomain) ##### Error on this line
date = datetime.datetime.Now()
print(domain)
search = Search(
searchdomain = searchdomain,date = date,user = User.objects.get(id = request.user.id)
)
search.save()
return redirect('/')
解决方法
whois 软件包适用于 linux,如果您使用的是 Windows,请尝试 python-whois。