python - 使用包含 python 中所有数据的一个源列表填充两个不同的列表
问题描述
这段代码工作正常,我可以打印我抓取的用户。但是,我的目标是将列表与所有名称分开,并将第一个放入users_involved
(稍后将成为一列)和第二个放入users_involved2
(也是一列)。所以最终结果将是 2 列,每个用户名都在列表中被刮掉user_name
。我尝试使用本地列表并仅获取每列的 [0] 和 [1] 并且它有效,但是当我运行更大的输入时,它崩溃说list_index out of range
. 有人有建议吗?PS:大小代表 DF 的大小,所以我填充了这个列表,他们创建了一个 COL。非常感谢您花时间阅读这个问题*
'''Loop bootom elements to find Users and Clients'''
user_name = [None] * size
users_involved = [None] * size
users_involved_2 = [None] * size
elements_process = driver.find_elements_by_class_name("ElementIwasLooking")
for el in elements_process:
links = el.find_elements_by_css_selector('p')
for phrase in links:
if (phrase.text.startswith("User:")):
user_name[i] = phrase.text[10:]
users_involved[i] = user_name[i]
print(users_involved[i])
解决方案
推荐阅读
- java - 确保 spring boot 和 liquibase 接收和处理 SIGTERM
- r - 如何转义“...”
- matlab - 如何创建一个函数来计算 g(1,2) g(2,3) g(1,3) 等方程 g(1)+g(2)+g(1)*g(2)?
- javascript - 如何开始在浏览器中添加可以在 PDF 上填写的字段?(如电子签名)
- python - 使用 TensorFlow 和 Keras 的图像分类器
- spring - Spring数据事务循环
- angular - 角 2 号管给出空白值
- java - 如何在字符串资源中设置值
- javascript - JS无法正常工作的列表项的反向顺序
- json - 如何将列表转换为 JSON?