如何从字典创建cookie数据 - Python


{'full_name': 'Test%20User', 'sid': '09a5de5792d5ad465d4bd0ab0986618e834f09d6af79dba608420efe', 'system_user': 'yes', 'user_id': 'test.user%40example.com', 'user_image': ''}

我想将上述字典格式转换为以下 cookie 格式

'full_name=Test%20User; sid=7f25bb3a8129f4369c22f43bde382328089df64af77bd0200f9550d9; system_user=yes; user_id=test.user%40example.com; user_image='

您可以使用.join两次与列表理解来执行此操作,一次将字典项与=连接,另一次使用;连接列表(注意空格)

d = {'full_name': 'Test%20User', 'sid': '09a5de5792d5ad465d4bd0ab0986618e834f09d6af79dba608420efe', 'system_user': 'yes', 'user_id': 'test.user%40example.com', 'user_image': ''}
"; ".join(["=".join(x) for x in d.items()])
'full_name=Test%20User; sid=09a5de5792d5ad465d4bd0ab0986618e834f09d6af79dba608420efe; system_user=yes; user_id=test.user%40example.com; user_image='

最新更新