从namesheap解析XML,表示我的域不可用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从namesheap解析XML,表示我的域不可用相关的知识,希望对你有一定的参考价值。

  1. # Userful: http://blog.doughellmann.com/2010/03/pymotw-parsing-xml-documents-with.html
  2.  
  3. from xml.etree import ElementTree
  4.  
  5. foo = """<?xml version="1.0" encoding="utf-8"?>
  6. <ApiResponse Status="OK" xmlns="http://api.namecheap.com/xml.response">
  7. <Errors />
  8. <Warnings />
  9. <RequestedCommand>namecheap.domains.check</RequestedCommand>
  10. <CommandResponse>
  11. <DomainCheckResult Domain="example.com" Available="false" />
  12. </CommandResponse>
  13. <Server>P2136033</Server>
  14. <GMTTimeDifference>--7:00</GMTTimeDifference>
  15. <ExecutionTime>0.688</ExecutionTime>
  16. </ApiResponse>"""
  17.  
  18. tree = ElementTree.fromstring(foo)
  19. print tree
  20.  
  21. for node in tree.getiterator():
  22. print node.tag, ": ", node.attrib
  23.  
  24. print " -------------------- "
  25.  
  26. for node in tree.getiterator():
  27. if "Available" in node.attrib.keys():
  28. print node.attrib["Available"]

以上是关于从namesheap解析XML,表示我的域不可用的主要内容,如果未能解决你的问题,请参考以下文章

Facebook Auth:无法加载 URL:此 URL 的域不包含在应用程序的域中

在 textview 上链接,文本中的域不起作用,链接不可点击

域内,如何限制一台电脑只能指定的域用户登录

没有 www 的域不工作,但有 www 的域在 Azure 上工作

使用 PHP SDK 登录 Facebook 应用程序不起作用:此 URL 的域不包含在应用程序的域中 [重复]

如何修复 mandrill / mailchimp 事务性电子邮件问题收件人域不匹配