<string:ipno>:<string:port>
- это путь Flask, а не то, что буквально используется в качестве URL
Если вы хотите создать эту строку, это называется форматированием, а не анализом
ipno = doc['ipno']
port = doc['port']
url_uptime = 'https://{}:{}/stats/uptime/'.format(ipno, port)
r_uptime = requests.get(url_uptime, verify=False).content
YouТакже захочу определить test
где-то до того, как doc
будет создано