使用包含句点字符的字符串的Python字典索引?

2024-09-30 01:31:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前有一个python字典,其中的键是表示url的字符串,值也是字符串url。在

@socketio.on('blacklist', namespace='/update')
def add_to_blacklist(message):
    stored_blacklist.clear()
    for key, val in message.items():
        stored_blacklist[key] = val
    lookup = {'name':'blacklist'}
    resp = patch_internal('blacklist', payload={"sites":stored_blacklist}, **lookup)

但是python如何解释插入有一个问题。例如:

^{pr2}$

我所希望的行为是存储“黑名单地图”example.com网站“收件人”感谢python.edu“就像这样:

{'example.com':'thankspython.edu'}

但是,打印存储的“黑名单”会给我带来这样的结果:

{'example': {'com': 'thankspython.edu'}}

我如何才能获得所需的行为,其中包含句点字符的字符串可以作为普通字符串读取,而不是自动创建一些伪JSON对象?在


Tags: key字符串comurlmessage字典onexample

热门问题