更新:我让rally尝试了12个建议的解决方案,但没有任何效果。 我的问题是否遗漏了任何细节?建议的答案不能解决问题
我用python写了:
print(s.cookies.get_dict())
其中s是我的会话,输出为:
{'lubl': 'https%3A%2F%2Fopenworld.com%2Fconfirm', 'rishum': 'SHjshd2398-'}
现在我的问题是如何编辑rishum cookie,以便在其旁边附加“test”(或者用“test”替换它使事情变得简单)
例如,我想要:
'rishum': 'SHjshd2398-test'
注意:根据某人的建议,我尝试了以下方法,但没有成功:
print(s.cookies.get_dict())
s.cookies.get_dict()['rishum'] = 'test'
print(s.cookies.get_dict())
前后输出为:
{'lubl':'confirm','rishum':'SUqsadkjn239s8n-','PHPSESSID':'nfdskjfn3k42342','authchallenge':'asjkdnjnk34'}
{'rishum':'SUqsadkjn239s8n-','lubl':'confirm','PHPSESSID':'nfdskjfn3k42342','authchallenge':'asjkdnjnk34'}
请注意,顺序已更改
在这种情况下,首先需要删除cookie,然后创建一个新cookie, 我会这样做:
我从你的问题中理解,s是json文件,等于
如果您想将“test”添加到“rishum”的末尾,则需要执行以下操作
及
我相信你们的错误是调用了函数两次,这就是为什么你们看到了相同的答案
相关问题 更多 >
编程相关推荐