CPython を使用して企業の SharePoint サイトにファイルをダウンロードする必要があります。既存のコードベースでは、コードを移植せずに Ironpython を使用することができないため、.NET のWebClient
ライブラリは使用できません。また、ユーザーに保存を求めたり、ユーザーにネットワーク資格情報を求めたりせずに、ファイルをダウンロードしたいと考えています。私は他のライブラリを試しましたが、それらにはすべて欠点がありました:
urllib2
pluspython-ntlm
: ユーザー/パスを提供する必要があります- Internet Explorer の COM オートメーション: ユーザーは [保存] をクリックする必要があります
subprocess
wget
orを使用cURL
: ユーザー/パスを要求せずに認証することができませんでした
pywin32
urllib2 にフックされているか、同等の機能を提供しているように見えるものは何も見つかりませんでした。では、資格情報を要求せずに、ユーザーに [保存] をクリックするように求めることなく、ファイルをダウンロードする方法はありますか?