IISサーバーのページにアクセスしてxmlを取得すると、ブラウザーからクエリパラメーターを使用して(以下の例ではhttpを使用)、ユーザー名とパスワードのポップアップログインダイアログが表示されます(システム標準ダイアログのように見えます/形)。送信すると、データが到着します。xmlページとして。
urllibでこれを処理するにはどうすればよいですか?次の手順を実行しても、uid / pswの入力を求められることはありません。サーバーIDが(正しく)許可されていないことを示すトレースバックが表示されます。Ipythonノートブックでpython2.7を使用する
f = urllib.urlopen("http://www.nalmls.com/SERetsHuntsville/Search.aspx?SearchType=Property&Class=RES&StandardNames=0&Format=COMPACT&Query=(DATE_MODIFIED=2012-09-28T00:00:00%2B)&Limit=10")
s = f.read()
f.close()
ドキュメントへのポインタも高く評価されています!この正確なユースケースは見つかりませんでした。
それが違いを生むなら、私はxmlをcsvに解析することを計画しています。