我在Python中使用pywhois模块来获取网站的Whois标头。虽然它对大多数网站运行良好,但我想了解为什么像google.com这样的网站和其他一些网站用黑色标题返回。 PyWhois仅适用于特定日期后新创建的网站吗?为什么pywhois返回空头文件?
0
A
回答
0
我认为这与所有的垃圾邮件大牌网站有关。 当你在google.com上运行whois时,你会得到一个没有任何记录细节的垃圾清单,我认为pywhois运行系统whois下面,并将输入管道输入到解析器。由于分析器的正则表达式没有任何细节可以匹配成功,因此它全部变为空白。如果你这样做:
x = pywhois.whois('=google.com')
print x
你会从所有的垃圾邮件混杂到你的结果中得到更多的信息。我现在也想弄清楚一个解决方法。看着这样一个问题: https://superuser.com/questions/37954/how-to-use-command-line-whois-for-spam-infected-domains-like-apple-com 我试图找出如何设置一些选项pywhois运行的这相当于:whois的-h whois-servers.net google.com
Macbook:Sites yellotyellott$ whois google.com
Whois Server Version 2.0
Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.
GOOGLE.COM.ZZZZZZZZZZZZZ.GET.ONE.MILLION.DOLLARS.AT.WWW.UNIMUNDI.COM
GOOGLE.COM.ZZZZZ.GET.LAID.AT.WWW.SWINGINGCOMMUNITY.COM
GOOGLE.COM.ZOMBIED.AND.HACKED.BY.WWW.WEB-HACK.COM
GOOGLE.COM.ZNAET.PRODOMEN.COM
GOOGLE.COM.YUCEKIRBAC.COM
GOOGLE.COM.YUCEHOCA.COM
GOOGLE.COM.WORDT.DOOR.VEEL.WHTERS.GEBRUIKT.SERVERTJE.NET
GOOGLE.COM.VN
GOOGLE.COM.VABDAYOFF.COM
GOOGLE.COM.UY
GOOGLE.COM.UA
GOOGLE.COM.TW
GOOGLE.COM.TR
GOOGLE.COM.SUCKS.FIND.CRACKZ.WITH.SEARCH.GULLI.COM
GOOGLE.COM.SPROSIUYANDEKSA.RU
GOOGLE.COM.SOUTHBEACHNEEDLEARTISTRY.COM
GOOGLE.COM.SHQIPERIA.COM
GOOGLE.COM.SERVES.PR0N.FOR.ALLIYAH.NET
GOOGLE.COM.SAYS.IWANNATSAHEYLUWITHNINAT.COM
GOOGLE.COM.SA
GOOGLE.COM.REJSCRAP.COM
GOOGLE.COM.PEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEENIS.COM
GOOGLE.COM.PE
GOOGLE.COM.PAVLINOFF-55-11-44.COM
GOOGLE.COM.MY
GOOGLE.COM.MX
GOOGLE.COM.LASERPIPE.COM
GOOGLE.COM.IS.NOT.HOSTED.BY.ACTIVEDOMAINDNS.NET
GOOGLE.COM.IS.HOSTED.ON.PROFITHOSTING.NET
GOOGLE.COM.IS.APPROVED.BY.NUMEA.COM
GOOGLE.COM.HK
GOOGLE.COM.HICHINA.COM
GOOGLE.COM.HAS.LESS.FREE.PORN.IN.ITS.SEARCH.ENGINE.THAN.SECZY.COM
GOOGLE.COM.ESJUEGOS.NET
GOOGLE.COM.DO
GOOGLE.COM.CO
GOOGLE.COM.CN
GOOGLE.COM.BR
GOOGLE.COM.BITERMANSOLUTIONS.COM
GOOGLE.COM.BEYONDWHOIS.COM
GOOGLE.COM.AU
GOOGLE.COM.AR
GOOGLE.COM.AFRICANBATS.ORG
GOOGLE.COM
相关问题
- 1. 为什么DLookup返回空?
- 2. 为什么json_decode()返回空?
- 3. 为什么不为空(0)返回false?
- 4. 为什么(假||空)返回null,而(空||假)返回false?
- 5. 为什么查询返回空集合?
- 6. 为什么regex.Match返回空字符串?
- 7. Android/Firebase:为什么onDataChange()返回空值?
- 8. 为什么Glass Mapper返回空值?
- 9. 我的函数返回空。为什么?
- 10. 为什么SSIS查找返回空值?
- 11. 为什么该查询返回与空
- 12. 为什么ezSQL返回空结果集
- 13. 为什么它返回空值?(网络)
- 14. 为什么jQuery val()返回空/对象
- 15. 为什么json_encode返回空括号?
- 16. 为什么mutableMapOf返回空值?
- 17. 为什么Facebook FQL查询返回空?
- 18. 为什么Object.keys(Array.prototype)返回空数组?
- 19. 为什么“返回姓名”是空的?
- 20. 为什么`mysqli_fetch_assoc`返回空对象?
- 21. 为什么喜欢返回空而反过来返回结果?
- 22. 为什么从sqlite返回值返回一个空的数组
- 23. 为什么我的PHP文件返回什么?
- 24. 为什么Java的HttpsURLConnection和curl的HEAD请求返回不同的头文件?
- 25. 为什么动态文本框返回空值?
- 26. 为什么findViewById()在抽屉头中为视图返回null?
- 27. 为什么不//返回文档节点?
- 28. 为什么不从Facebook.Rest.Api.Users.GetInfo()返回邮件?
- 29. 为什么我的条件返回“none?”
- 30. 为什么Facebook返回null end_time事件?