小编Ban*_*ang的帖子

检查一个值是否是列表的第一次出现并在 Python 中标记为 1

我有一个列表,我想将每个元素的第一次出现标记为 1,将其他出现标记为 0。我该怎么做?

初始输入:

my_lst = ['a', 'b', 'c', 'c', 'a', 'd']
Run Code Online (Sandbox Code Playgroud)

预期产出:

[1,1,1,0,0,1]
Run Code Online (Sandbox Code Playgroud)

python list python-3.x

3
推荐指数
1
解决办法
90
查看次数

如何从 Python Selenium 中的类中提取所有 href?

我试图从 URL https://www.dx3canada.com/agenda/speakers 中提取人们的 href 。

我试过:

elems = driver.find_elements_by_css_selector('.display-flex card vancouver')
href_output = []
for ele in elems:
    href_output.append(ele.get_attribute("href"))
print(href_output)
Run Code Online (Sandbox Code Playgroud)

但是输出列表什么都不返回......

预期的 href 如下图所示,我希望输出为 href 列表: 在此处输入图片说明

我真的很感谢你的帮助!

iframe selenium css-selectors python-3.x webdriverwait

2
推荐指数
1
解决办法
689
查看次数