我有一个来自请求的原始HTTP响应 部分回应是
<INPUT type='hidden' name=WdsMode1 ID=WdsMode1 value=''>
<script language=javascript>Transfer_meaning('WdsMode1','WDS\x5fDisable');</script>
然后,我使用正则表达式获取上述响应的两部分
re.findall(r'>Transfer_meaning\(\'(.*?)\',\'(.*?)\'\)', response.text)
RegEx返回的第二个组是WDS\x5fDisable
。我想解析它并转换该字符串中的十六进制字符,使其成为WDS_Disable
。
如何在Python中实现这一点?
TLDR:字符串包含一个十六进制字符\x5f
。如何将其转换为文本_
您可以尝试使用以下方法:
我用以下方法解决了这个问题:
因为我的有两个反斜杠
相关问题 更多 >
编程相关推荐