Python-Stampa i链接di una pagina HTML

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python-Stampa i链接di una pagina HTML相关的知识,希望对你有一定的参考价值。

  1. import re,sgmllib,sys,urllib
  2.  
  3. class Parser(sgmllib.SGMLParser):
  4.  
  5. def start_a(self, attr):
  6.  
  7. regx = re.compile('[Hh][Tt][Tt][Pp].*....$')
  8. href = [v for a, v in attr if a == 'href']
  9. try:
  10. if regx.match(href[0]): print href[0]
  11. except:
  12. pass
  13.  
  14. if __name__ == '__main__':
  15.  
  16. try:
  17.  
  18. fd = urllib.urlopen(sys.argv[1])
  19.  
  20. parser = Parser()
  21. parser.feed(fd.read())
  22. parser.close()
  23.  
  24. fd.close()
  25.  
  26. except Exception, error:
  27.  
  28. print 'Errore: ' + str(error)

以上是关于Python-Stampa i链接di una pagina HTML的主要内容,如果未能解决你的问题,请参考以下文章

sh Esecuzione di una查询su tutte le casse di un negozio

Bash-Creare una galleria di mini Inmagini酒店

php aggiungo una custom taxonomy nella vista sommario di un custom type #backend #taxonomy #customta

[LeetCode] 903. Valid Permutations for DI Sequence DI序列的有效排列

903. Valid Permutations for DI Sequence

非单位时间任务安排问题