0

imgkit.from_url関数を使用して、Python コードで使用する特定の Google シートをダウンロードしたいと考えています。問題は、oauth2 を使用した Google シート API を介したシートへのアクセスは問題なく機能しますが、機能させるにはfrom_url、人間のユーザーのようにシートにアクセスする必要があることです。つまり、ユーザー名とパスワードでログインしています。つまり、問題なく使用できますfrom_urlが、実際のシートの代わりに、Google ログイン マスクの jpg を作成します。

export?format=zip回避策として、API を使用して URL パラメーターを介してページを zip ファイルとして一時フォルダーにダウンロードし、解凍し、正しい html を見つけ、imgkit.from_file関数を使用してそれをバイト オブジェクトに戻すことができますが、これは多くのことです。より複雑で、一時ファイル/フォルダーの処理が必要であり、css ファイルへのアクセスにも問題が発生します。

多くの手順をfrom_url回避することができ、アクセスできれば機能するため、その方法を非常に好むfrom_file

4

0 に答える 0