python - Python在字符串中打印ascii字符而不是值
问题描述
我有一个字符串"hello[ World]"
,我想将其转换为"hello[World]"
我试过这样的事情:
a.encode("utf-8").decode("ascii")
我得到了与输入相同的字符串。
解决方案
试试这个:
import html
html.unescape("LASIX [FUROSEMIDE]")
这会产生:
'LASIX [FUROSEMIDE]'
推荐阅读
- java - 在 Java 14 中定义 Records 类(JEP 359:Records(Preview))的括号内空格的 IntelliJ 编辑器代码样式设置?
- r - R Studio 版本 1.2.5033 - 安装包问题第 1 部分
- php - Laravel SweetAlert 在验证失败块中不起作用
- validation - 如何使用 Yup 验证电话号码但不是必需的?
- dynamics-crm - CRM 365 - 隐藏站点地图区域
- python - Python:“浮点”对象不能解释为整数?
- java - 覆盖嵌入 id 的列名
- scikit-learn - 为什么 `scoring="neg_log_loss"` 和 `scoring=make_scorer(log_loss)` 给出如此不同的验证分数?
- r - 当 y 是偏态分布时如何构建 GEE?
- regex - 算术表达式中的正则表达式数字