gpt4 book ai didi

python - 在子字符串中使用 %s

转载 作者:太空宇宙 更新时间:2023-11-04 05:20:44 25 4
gpt4 key购买 nike

inputData = raw_input('time:')    
find_elem = wait.until(EC.presence_of_element_located((By.XPATH, "//*[contains(text(), '%s')]"% inputData)))

我不知道为什么我的代码不工作。我正在尝试传递我的原始输入。如果我摆脱 %s 并只放一个字符串。有用。不工作我的意思是,脚本应该停止滚动,直到我在 raw_input 中执行的特定时间,但它不会,但如果我只是传入我的字符串而不使用 %s,它就会停止并按我希望的方式工作。

最佳答案

你应该使用元组来格式化字符串:

"%s" % (inputData)

更新这解决了问题,但我不知道为什么?我不确定为什么这有效并解决了问题。正如评论中所建议的, (inputData) 甚至不是一个元组。并且字符串格式不需要第二个参数是元组。第二个参数可以是字符串。

关于python - 在子字符串中使用 %s,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40445103/

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