如何解决用Python Selenium中的列表中的text / str替换部分url
我有此代码,例如https://siteexample.com/index/page/123的此页面,数字123可以随时更改。
def get_url(new_list):
driver.get("https://siteexample.com/index/page/{}".format(new_list))
new_list = [0]
get_url(new_list)
所以我还有另一个代码替换了new_list中的数字0。
active_page_num = driver.find_element(By.CSS_SELECTOR,".active .page").text
active = int(active_page_num) # if the page 22 is currently active
new_list[0] = active
,但现在的网址是https://siteexample.com/index/page/[22],例如,由于[]而给我一个错误,因为它无法识别它是一个列表。如何获取列表中位于URL末尾的公正数字。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。