昔、Netscape には、コマンド ラインから ('-remote' フラグを使用して) ブラウザ セッションをリモート制御できる機能がありました。同様の機能を探していますが、最新のブラウザーです。
私が達成したいことのより現代的な例ですが、別のアプリケーションでは Mplayer のスレーブ モードです。
アイデアは、Python スクリプトからブラウザーをリモート制御し、ページの読み込みや現在のページの再読み込みなどを実行できるようにすることです。
理想的には軽量ブラウザ (Midori など) である必要があり、その理由はRaspberry Piで実行されるためです。同じ理由で、Selenium を使用したブラウザ コントロールのようなものは機能しません。
多くのブラウザーは、コマンドライン変数から URL やさまざまな設定を受け入れることができますが、ブラウザーが起動して実行されると、それを制御することはできません。
既存のライブラリに基づいて簡単なブラウザを作成できることはわかっていますが、利用できる既存のソリューションがあることを望んでいました。
また、ページは動的 (スライドショーなど) になる可能性があるため、ページを取得して画像としてレンダリングするだけでは不十分です。