現在、Nike.com の靴屋から選択した靴をユーザーのカートに追加する Python プログラムを作成しています。
これは私の現在のテスト シューズです: air-jordan-4-retro--shoe Toddler
そのため、クロムでは F12 を押してクロム Devtools を開き、要素タブに移動します。skuId という変数を探していることはわかっています。この変数は、要素で検索機能を使用すると、必要な情報がすぐに表示されます。この情報の例は次のとおりです。
<option name="skuId" value="3108555:2C" data-label="(2C)">
2C
</option>
この 3108555:2C という値は、必要な靴のサイズを表しており、この場合は「2C」です。
ただし、そのコードがどこから来たのかを知る方法はわかりません。ソース HTML には含まれていないため、リンクされたファイルに含まれるか、javascript/PHP によって生成されると想定しましたが、見つけることができません。そのコードがどこにあるかを示すdevtoolsに何かがあるかどうか、またはpythonでurllibを使用してその情報を取得する方法を誰かが知っているかどうか疑問に思っていました。