0
私はこのウェブサイトから、データベースにそれを取る後に交換価格の情報をこするたい:https://www.mnb.hu/arfolyamokのPythonのWebスクレイピング交換価格
私はこのコードが、それと間違って何かを書きました。どのように私はそれを修正することができます、私はそれを変更する必要がありますか? 私は、コードはここにあるのWindows 7上のPython 2.7.13で
を働いています:
import csv
import requests
from BeautifulSoup import BeautifulSoup
url = 'https://www.mnb.hu/arfolyamok'
response = requests.get(url)
html = response.content
soup = BeautifulSoup(html)
table = soup.find('tbody', attrs={'class': 'stripe'})
list_of_rows = []
for row in table.findAll('tr')[1:]:
list_of_cells = []
for cell in row.findAll('td'):
text = cell.text.replace(' ', '')
list_of_cells.append(text)
list_of_rows.append(list_of_cells)
print list_of_rows
outfile = open("./inmates.csv", "wb")
writer = csv.writer(outfile)
writer.writerow(["Pénznem", "Devizanév", "Egység", "Forintban kifejezett érték"])
writer.writerows(list_of_rows)
あなたが直面している実際の問題は何ですか? –
これはエラーですか? 'SyntaxError:24行目のscrapetest.pyファイルにASCII以外の文字「\ xc3」がありますが、エンコードは宣言されていません。詳細については、http://python.org/dev/peps/pep-0263/を参照してください。 – cosinepenguin
私たちは**コード作成サービスではありません。ここでの質問には明確な質問があります。問題の場所を把握するのに役立つ情報が含まれている必要があります。あなたは「何かが間違っている」と言っていますが、何が間違っているのかをあなたは示していません。私たちは、あなたの期待される結果が何であるか、そしてあなたが実際に再考として得ていることを知る必要があります。 [よくある質問](https://stackoverflow.com/help/how-to-ask)をご覧ください。 – GrumpyCrouton