i will use a while loop for a refresh for a method.
def usagePerUserApi():
    while True:
        url = ....
        resp = requests.get(url, headers=headers, verify=False)
        data = json.loads(resp.content)
        code = resp.status_code
        Verbindungscheck.ausgabeVerbindungsCode(code)
        head =.....
        table = []
        for item in (data['data']):
            if item['un'] == tecNo:
                table.append([
                    item['fud'],
                    item['un'],
                    str(item['lsn']),
                    str(item['fns']),
                    str(item['musage'])+"%",
                    str(item['hu']),
                    str(item['mu']),
                    str(item['hb']),
                    str(item['mb'])
                ])
        print(tabulate(table,headers=head, tablefmt="github"))
        time.sleep(300)
If I leave time.sleep like this, it will be displayed as an error. If I put it under the while loop, It will be updated constantly and does not wait 5 minutes.
I don't know where the mistake is. I hope you can help me.
 
     
    