gpt4 book ai didi

python - 在python中替换一部分url

转载 作者:太空宇宙 更新时间:2023-11-04 00:52:02 26 4
gpt4 key购买 nike

我需要在 selenium webdriver+python 中替换以下 url 的一部分:

https://ve-215:8443/cloudweb/dropbox_authorized?oauth_token=l8eYuFG8nux3TUHm&uid=69768040

我需要将 ve-215 替换为 IP 地址 192.168.24.53

我尝试使用 replace 但它不起作用。

以下是我使用的代码:

current_url=driver.current_url
print(current_url) #prints the url of the current window.

current_url.replace("ve-215", "192.168.53.116")
print(current_url) #print url with replaced string
driver.get(current_url) #open window with replaced url

谁能帮我解决上面代码的问题?

最佳答案

replace 方法不会修改字符串本身(字符串在 Python 中是不可变的),而是返回一个新字符串。尝试

current_url = current_url.replace("ve-215", "192.168.53.116")

也就是说,建议使用 urlparse用于解析和重构 URL 的模块(urllib.parse 在 Python 3 中)。

关于python - 在python中替换一部分url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36712123/

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