-2
私はPythonでURLから.csvファイルを取得しようとしています。ブラウザでURLを使用すると、.csvファイルがダウンロードされますが、このスクリプトを使用しているときは、htmlコードしか取得できません。URLからPythonで.csvファイルを取得
__file_url__ = "http://myurl.com/?export"
data = urllib2.urlopen(__file_url__)
for line in data:
print(line)
すべてのヘルプのためのThanx!
これはサーバー側の問題です。あなたのサーバーは何かによって応答を変えますが、私たちは何を知りません。それはクッキーかもしれません、それは 'User-Agent'ヘッダーかもしれません、それは月のフェーズかもしれません。これは、Python固有の問題ではありません。 –
ああ、そうだよ、それは動的なファイルネーミング機能を説明するだろう。したがって、私はこのファイルをPythonで受け取ることはできません。 –
おそらく可能ですが、サーバーが変化するヘッダーの魔法の組み合わせを把握する必要があります。私はあなたのブラウザが送信するヘッダーで遊び始め、Pythonリクエストに追加されたものが何かを見ているのを見ています。 –