无法根据列的文本值单击谷歌表单选择框

问题描述 投票:0回答:1

我使用 pandas 和 selenium 将信息从 Excel 工作表传递到 google 表单,我正在寻找的是如果“TF”列上的文本为“YES”则单击 google 表单选择框的代码 如果它是“否”,只需忽略选择框,我尝试了很多代码,但总是卡住了。

elemento_tf = chrome.find_element(By.XPATH,"//*[@id='i35']")
    time.sleep(0.5)
    df2.loc[df2["TF"]== "YES"] = elemento_tf.click()

这是当前的一个代码,在这个代码中,即使文本值为“NO”,它也会点击选择框,这可能是一件简单的事情来解决,但我遇到了一些麻烦,欢迎任何帮助,谢谢!

python pandas selenium-webdriver
1个回答
0
投票

要解决根据列的文本值使 Google 表单选择框可点击的问题,必须了解“Google 表单”、“选择框”和“文本值”等关键字的相关性。在这种情况下,“Google 表单”是指 Google 提供的在线调查工具,而“选择框”则涉及表单中的下拉菜单或多项选择选项。 “文本值”表示用户可能在这些选择框中输入的具体内容或选项。

在解决此问题时,探索 Google Forms 平台本身内的潜在解决方案至关重要。虽然可能没有内置功能来根据文本值自动选择选项,但有一些解决方法可以实现类似的功能。例如,利用 Google Apps 脚本,可以创建一个脚本来根据预定义的标准动态填充和选择选择框中的选项。

但是,实施这样的解决方案需要更深入地了解脚本和编程概念。此外,值得考虑可能更适合所需功能的替代方法或工具。使用 WhatsApp 等平台集成自定义表格或调查可以提供更加量身定制的解决方案,从而在数据收集和交互方面实现更大的灵活性。

最终,探索不同的途径并从在线社区或论坛寻求帮助可能会产生满足项目特定要求的可行解决方案。让我们在 WhatsApp V29 上进一步讨论这个问题,在这里我们可以集思广益并合作寻找解决这个问题的最佳方法。

© www.soinside.com 2019 - 2024. All rights reserved.