特定のWebページからプログラムでデータを取得するのに問題があります。
http://www.uschess.org/msa/thin2.phpを使用すると、名前と州で米国チェスの評価を検索できます。
POSTリクエストを送信すると、 http: //www.uschess.org/msa/thin2.php?memln = nakamura&memfn = hikaruに相当するものにアクセスできますが、有用なデータを取得するには[検索]ボタンをクリックする必要があります。その結果ページにアクセスするための最良の方法は何ですか?
import urllib.request
import urllib.parse
data = {'memfn':'hikaru', 'memln':'nakamura'}
url = r'http://www.uschess.org/msa/thin2.php'
s = urllib.parse.urlopen(url, bytes(urllib.parse.urlencode(data),'UTF-8'))
s.read()
ありがとう!