私は明らかに HTML や Web ブラウザ、Python も初めてです。Web Developer 拡張機能を Firefox にインストールしたところ、「ソースの表示」オプションに加えて、「生成されたソースの表示」と「フレーム ソースの表示」の 2 つのオプションが追加されていることに気付きました。これは何?なぜそれらは異なる必要があるのですか?
- 生成されたソースが何であるかわかりません。
- フレームはページの一部ではありませんか? もしそうなら、なぜ別の「View Frame Source」オプションが必要なのですか? 通常の「ページのソースを表示」では、ページ内のすべての要素のソースが表示されないということですか?
- ページを表示するために実行/使用されるコードを見たい場合、どのオプションを見る必要がありますか?またその理由は?
- requests モジュールを使用して Python でこのコードを取得したい場合、これらのさまざまなソースを取得するにはどうすればよいですか?