仅替换标记内的值

2024-09-29 19:25:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我在base64解码的byte()对象中有一些标记,我想删除这个标记的值

标记类似于XML标记类似于<ds:EncValue>Value here</ds:EncValue>,我只想删除这个标记中的值

我已经写了一些代码,但是没有

import base64
import urllib.parse
import sys

response = urllib.parse.unquote(sys.argv[1])

response = base64.b64decode(response)


res = bytearray(response)
malicious_response = res.replace(*/I tried some logic here, which didn't work*/)
print(urllib.parse.quote(base64.b64encode(malicious_response), safe=''))


Tags: 对象标记importhereparseresponsesysds

热门问题