import requests
from HTMLParser import HTMLParser
class MyHTMLParser(HTMLParser):
def handle_data(self, data):
return data
def criapagina():
r = requests.get('http://shadowcores.twifysoft.net/character.php?name=Sonda+Aquatica')
fo = open('teste.txt', 'w')
fo.write(r.content)
print fo.readline
fo.close()
def lepagina():
fo = open('teste.txt', 'r+')
for line in fo:
parser = MyHTMLParser()
fo.write(parser.feed(line))
fo.close()
lepagina()
html を解析してファイルに書き込み、たとえば Name: Sonda Level: bla bla などの正しい行を読み込んだ後、これをファイルに保存することさえできず、エラーが発生したため: TypeError: expected a character buffer object