import requests
url = 'https://api.example.com/users?name=John%20Doe' #错误的URL
response = requests.get(url)
if response.status_code == 404:
url = 'https://api.example.com/users?name=John+Doe' #修改后的URL
response = requests.get(url)
在这个例子中,如果API请求返回404错误,代码将自动更改URL并重新发送请求。