Python 两人一组显示已删除的信息

Python 两人一组显示已删除的信息,python,selenium,for-loop,beautifulsoup,Python,Selenium,For Loop,Beautifulsoup,我正试图从一个网站上搜集股票信息。它应该告诉我“大小”,然后是“数量” element_size_name = browser.find_elements_by_class_name('itemSize') element_qty_name = browser.find_elements_by_class_name('quantity') for e in element_size_name: print(e.text) for q in element_qty_name: pr

我正试图从一个网站上搜集股票信息。它应该告诉我“大小”,然后是“数量”

element_size_name = browser.find_elements_by_class_name('itemSize')
element_qty_name = browser.find_elements_by_class_name('quantity')
for e in element_size_name:
    print(e.text)
for q in element_qty_name:
    print(q.text)
上述代码提供了以下输出:

>XL
>2XL
>5 Backorderable (Available: 06/02/2020)
>0 Backorderable (Available: 06/09/2020)
如何将第一行“5 Backorderable(可供订购:2020年2月6日)”放在XL旁边,以此类推。 我已经尝试了很多不同的东西,它们给了我完全不同的输出

尝试内置的
zip()
函数:

element_size_name = browser.find_elements_by_class_name('itemSize')
element_qty_name = browser.find_elements_by_class_name('quantity')

for e, q in zip(element_size_name, element_qty_name):
    print(e.text, q.text)

使用“硬编码”值进行测试:

印刷品:

XL 5 Backorderable (Available: 06/02/2020)
2XL 0 Backorderable (Available: 06/09/2020)

举个例子回答得很好。
XL 5 Backorderable (Available: 06/02/2020)
2XL 0 Backorderable (Available: 06/09/2020)