File size: 363 Bytes
703e6fc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import json

def extract(hf_token):
    info = {}
    try:
        info = json.loads(hf_token)
    except json.decoder.JSONDecodeError:
        return hf_token, None, None

    try:
        token = info['token']
    except KeyError:
        token = None

    try:
        user = info['user']
    except KeyError:
        user = None

    return token, user, info