【发布时间】:2020-01-04 11:01:35
【问题描述】:
我是 Python 新手,我有一个从 HTTP 标头中提取 cookie 的代码,这没关系。但我需要将输出换行为友好格式。
输出是这样的:
has_recent_activity=1; path=/; expires=Sat, 31 Aug 2019 16:24:07 -0000,_octo=GH1.1.1398580293.1567265047; domain=.github.com; path=/;expires=Tue,31 Aug 2021 15:24:07 -0000, logged_in=no; domain=.github.com; path=/;expires=Wed, 31 Aug 2039 15:24:07 -0000; secure; HttpOnly"
我需要这样的格式:
has_recent_activity=1; path=/,
Session=GH1.1.1398580293.1567265047; domain=.github.com; path=/,
logged_in=no; domain=.github.com; path=/; secure; HttpOnly
每个 cookie 标签的换行符
这是我的简单代码:
import urllib2
r = urllib2.Request("https://github.com/carineconstantino/security_tools")
c = urllib2.urlopen(r)
cookies = c.info()['Set-Cookie']
print (cookies)
【问题讨论】:
-
您的预期输出缺少原始输入中的数据。什么定义了字符串应该在哪里拆分?你试过什么?您具体需要哪些帮助?
标签: python printing output line-breaks