我对这个脚本的想法是制作一个打印出以下内容的脚本4,55,5678,5910使用以下 HTML:<select name="id" style="display: none;"> <option value="-1" class="selected"> Choose number </option> <option value="5011265"> 4,5 </option> <option data-alt="1 kvar" value="5012834"> 5,5 </option> <option value="5011266"> 6 </option> <option value="5011267"> 7 </option> <option data-alt="1 kvar" value="5011269"> 8,5 </option> <option value="5011270"> 9 </option> <option value="5011271"> 10 </option></select>我设法打印出来使用nosto_sku_tags = bs4.find_all('select', {'name': 'id'}) product_skus = [] for nosto_sku_tag in nosto_sku_tags: try: sku_size = nosto_sku_tag print(sku_size) except Exception: sku_size = None但是我得到的打印结果是:选择数字 4,5 5,5 6 7 8,5 9 10而且我不知道如何继续使用我的代码来生成所以它只打印出所有数字而不是第一个是Choose number.如何制作代码,使其仅打印数字而不Choose number包含数字?现在打印时打印出结果:<select name="id"> <option value="-1"> Choose number </option> <option value="5011265"> 4,5 </option> <option data-alt="1 kvar" value="5012834"> 5,5 </option> <option value="5011266"> 6 </option> <option value="5011267"> 7 </option> <option data-alt="1 kvar" value="5011269"> 8,5 </option> <option value="5011270"> 9 </option> <option value="5011271"> 10 </option></select>
添加回答
举报
0/150
提交
取消