【发布时间】:2020-02-21 14:24:49
【问题描述】:
我有这个代码
car = list()
model = list()
year = list()
for cars in self.browser.find_elements_by_xpath('//td[@data-field="action_id"]'):
car.append(cars.text)
for models in self.browser.find_elements_by_xpath('//td[@data-field="task_id"]'):
model.append(models.text)
for years in self.browser.find_elements_by_xpath('//td[@data-field="processo"]'):
year.append(years.text)
for x, y, z in car, model, year:
print(x, y, z)
我从每列中删除文本以将其放入一个列表中,然后以有组织的方式阅读这 3 个列表
示例页面
Car Model Year
____ _____ ____
BMW 350i 2000
Chevrolet Cruze 2018
Ford Mustang 2017
我想要的回报
car model year
car model year
car model year
但是这个错误返回给我
ValueError:解包的值太多(预计 3 个)
这只是一个类似于我正在开发的网站的示例
【问题讨论】:
标签: python-3.x arraylist