gpt4 book ai didi

python - 如何决定单击哪个单选按钮

转载 作者:太空宇宙 更新时间:2023-11-03 16:55:00 24 4
gpt4 key购买 nike

我试图在脚本顶部创建变量,以便用户可以操纵它的值,而无需深入代码。例如。

# Airports
FROM = "Leeds Bradford"
TO = "Antalya"

...//Later in code

depart_from = driver.find_element_by_id("departure-airport-input")
depart_from.clear()
depart_from.send_keys(FROM)

depart_from = driver.find_element_by_id("destination-airport-input")
depart_from.clear()
depart_from.send_keys(TO)

我似乎无法理解的一件事是用户可以在选择一个单选按钮或另一个单选按钮之间进行选择。目前,我所说的单击此类单选按钮的位置是僵化的。

return_flight = driver.find_element_by_id('return-flight-selector').click()

但我希望用户决定在上面和下面之间选择哪个单选按钮:

one_flight = driver.find_element_by_id('oneway-flight-selector').click()

有什么办法可以做到这一点吗?我想为单选按钮分配一个数字,以便用户所需要做的就是更改数字以获得其中一个或另一个?例如,有一个变量调用 FLIGHT_TYPE = ? ?为“0”表示选择 return_flight 单选按钮,或“1”表示选择 one_flight 单选按钮。

最佳答案

当然要创建一个 bool 变量并调用它,例如ONE_WAY。然后,根据它的值决定要单击哪个项目:

ONE_WAY = True

if ONE_WAY:
driver.find_element_by_id('oneway-flight-selector').click()
else:
driver.find_element_by_id('return-flight-selector').click()

关于python - 如何决定单击哪个单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35490656/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com