我有一本字典,键是用字节串编码的字典:
mydict = {
b'{"key 1": 3, "key 2": 6}': 'my first value',
b'{"key 1": 2, "key 2": 7}': 'my second value',
}
Run Code Online (Sandbox Code Playgroud)
我想知道如何编写类型提示。
在我看来,这是有道理的:
from typing import Dict, ByteString
mydict: Dict[ByteString[Dict[str, int]], str] = {
b'{"key 1": 3, "key 2": 6}': 'my first value',
b'{"key 1": 2, "key 2": 7}': 'my second value',
}
Run Code Online (Sandbox Code Playgroud)
但我得到TypeError: typing.ByteString is not a generic class
任何建议吗?