【发布时间】:2019-12-31 10:26:15
【问题描述】:
我有一个如下所示的字符串:
'username-localhost-8888="2|1:0|10:1575303827|23:username=|f29abfba56b3dc1d"; _ga=GA1.1.497472408.1576657799; name=psqakwfmvw'
Python 中是否有一个内置函数可以获取该字符串并构造一个字典,就像看起来像这样(忽略双引号的“比较”):
dict = {
"username-localhost-8888": "2|1:0|10:1575303827|23:username-44:ZTY2YjcyYTMyNDk2=|f29abfba56b3dc1d",
"_ga": "GA1.1.497472408.1576657799",
"name": "psqakwfmvw"
}
我浏览了可用的模块,但似乎找不到任何匹配的内容。
【问题讨论】:
-
你尝试过写什么吗?看起来您想在分号上拆分,然后在每个部分中的 first 等于。
-
您是否在解析 Cookie 标头?上下文就是一切。
标签: python string dictionary split