反转义——使从文件读取的失效的转义字符串生效
当 转义字符串 是从文件读取或爬虫等其他地方读到时,你发现转义字符失效了,不能起到原来的作用了,不相等了。因为:这不是你程序中定义的语句。
反转义:让 不生效的转义字符 生效。
def get_unicode_escape_str(self, command_str):
"""反转义处理"""
return command_str.encode('utf-8').decode('unicode_escape')
def get_unicode_escape_dict(self, command_dict, k_v=None):
escape_dict = {}
for k,v in command_dict.items():
if k_v == 'key':
escape_dict[self.get_unicode_escape_str(k)] = v
elif k_v == 'value':
escape_dict[k] = self.get_unicode_escape_str(v)
else:
escape_dict[self.get_unicode_escape_str(k)] = self.get_unicode_escape_str(v)
return escape_dict
分类:
python——编程逻辑
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现