2
import urllib2

url = "http://www.bdfutbol.com/es/t/t2012-13.html"

request = urllib2.Request(url)
handle  = urllib2.urlopen(request)

content = handle.read()

splitted_page = content.split('<div class="divclassificacio">', 1);
splitted_page = splitted_page[1].split("</div>", 1);

print "Downloads: " + splitted_page[0]

そこで、Python を使用してサッカーの Web サイトからデータを html で取得するために、このコードを作成しました。結果をファイルに書き込む際に問題が発生し、コードの目的である Python でテーブルを表示する際にも問題が発生しています。

また、テーブルまたはデータをMySqlテーブルに転送する方法を誰かが知っているかどうか疑問に思っていましたか?

4

1 に答える 1

1

ファイルに書き込むには、次を使用できます。

with open('downloads.txt', 'w') as output_file:
     output_file.write(splitted_page[0])

MySQL (またはその他のデータベース) に転送するには、最初にデータをスキーマでモデル化してから、Python インターフェイスを介して対話する必要があります。 この一連の記事は、Python からデータベースを操作する方法について非常に役立ちます。

于 2013-07-25T05:26:46.530 に答える