这一行status_msg = res.read()
收到状态讯息......
some heading|more headings|even more heading
0|OK|eb725f96b4b094d5f8318741cc1a545f-2
但是,我希望status_msg丢弃第一行文本(标题),并且只从0开始获取第二行行。
感谢。
res = urllib.urlopen(self.base_url, data)
status_msg = res.read()
答案 0 :(得分:5)
使用res.readlines()
,它返回结果消息的行列表
status_msg = '\n'.join(res.readlines()[1:])
答案 1 :(得分:2)
你可以分行:
status_msg = '\n'.join(res.read().splitlines()[1:])
甚至:
status_msg = '\n'.join(res.readlines()[1:])
或致电.readline()
放弃第一行的回复:
res.readline() # discard the first line
status_msg = res.read()