import htmllib
import formatter
class MyParser(htmllib.HTMLParser):
def __init__(self, verbose = 0):
fmt = formatter.AbstractFormatter(formatter.DumbWriter())
htmllib.HTMLParser.__init__(self, fmt, verbose)
def start_style(self, attrs):
self.save_bgn()
def end_style(self):
self.save_end()
def start_script(self, attrs):
if "src" in attrs[0]:
pass
else: self.save_bgn()
def end_script(self):
if self.savedata:
self.save_end()
if __name__== "__main__":
import sys
import urllib
f = urllib.urlopen(sys.argv[1])
f = file("including.txt")
html = f.read()
f.close()
par = MyParser()
par.feed(html)
par.close()
不知道这串代码哪里超限了,请大神指教啊
import formatter
class MyParser(htmllib.HTMLParser):
def __init__(self, verbose = 0):
fmt = formatter.AbstractFormatter(formatter.DumbWriter())
htmllib.HTMLParser.__init__(self, fmt, verbose)
def start_style(self, attrs):
self.save_bgn()
def end_style(self):
self.save_end()
def start_script(self, attrs):
if "src" in attrs[0]:
pass
else: self.save_bgn()
def end_script(self):
if self.savedata:
self.save_end()
if __name__== "__main__":
import sys
import urllib
f = urllib.urlopen(sys.argv[1])
f = file("including.txt")
html = f.read()
f.close()
par = MyParser()
par.feed(html)
par.close()
不知道这串代码哪里超限了,请大神指教啊


