python3中,一个特殊str到bytes的转换类型困扰我很久,现在终于解决。

问题简单描述如下:一个字符串 str_name = "你好.pdf", str_name.encode()的结果是 b'\xe4\xbd\xa0\xe5\xa5\xbd.pdf'。

现在如果给一个字符串str_test='\xe4\xbd\xa0\xe5\xa5\xbd.pdf', 如何把它直接转换成bytes类型,使得对应的值bytes_test=b'\xe4\xbd\xa0\xe5\xa5\xbd.pdf'

网上查了很久,终于发现一个函数

bytes_test = str_test.encode('raw_unicode_escape')

这样就能够实现直接转换

python3 类似‘\xe4\xbd\xa0\xe5\xa5\xbd.pdf‘这种str到byte的转换相关推荐

  1. mysql保存中文异常Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column'

    现象: 更新表字段为中文字符时,提示报错Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column 'description' 修改字符 ...

  2. mysql建表时插入中文_Mysql新建表,插入中文时报错“Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column”问题...

    有时候我们在往数据库中输入信息时,如果输入的内容是中文,会报错"Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column&q ...

  3. MySQL插入数据 报错Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column”问题

    有时候我们在往数据库中输入信息时,如果输入的内容是中文,会报错"Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column&q ...

  4. 出错信息:Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column 'username'

    出错信息: java.sql.SQLException: Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column 'username ...

  5. python 解析类似 ‘\xe4\xb8\xad\xe5\x9b\xbd‘的unicode码为汉字

    #基础知识 以Python2.7为例,以iPython样式演示 In [1]:s='中国' In [2]

  6. docker mysql Incorrect string value: ‘\xE4\xB8\xAD\xE5\x9B\xBD‘ for column ‘nation‘ at row 1

    错误1: 这个是由于docker新建数据库没有选择默认latin字符集导致的,只要选择utf-8即可. 错误2:这是将数据库name的字符集改成utf8,排序规则改成utf8_general_ci即可 ...

  7. Incorrect string value: ‘\xE4\xB8\xAD\xE5\x9B\xBD‘ for column ‘nation‘ at row 1

    新增数据时,点击确认提交后台报错如下: 前端默认值代码如下: 这是将数据库nation的字符集改成utf8,排序规则改成utf8_bin即可,刷新运行后就解决了

  8. Python3 unicode编码 \xe4\xbd\xa0 和 \\u884c\\u4e1a\\u5206 转中文

    Python3 unicode编码  \xe4\xbd\xa0 和 \\u884c\\u4e1a\\u5206 转中文 a = '\\u884c\\u4e1a\\u5206\\u7c7b\\u673a ...

  9. 关于django在database或者后台输入字段为Incorrect string value: ‘\xE4\xBD\xA0\xE4\xBC\x9A问题

    关于django在database或者后台输入字段为Incorrect string value: '\xE4\xBD\xA0\xE4\xBC\x9A问题 MySQL数据库编码的问题,查了很多, 因为 ...

最新文章

  1. How can I create an Asynchronous function in Javascript?
  2. 调试模式和定时器,看门狗和嘀嗒定时器
  3. spring框架学习笔记(一)
  4. 基于matlab/simulink的双闭环PMSM控制
  5. Linux上安装Nginx
  6. ACM MM 2020视频目标检测挑战赛冠军DeepBlueAI团队技术分享
  7. Springboot@PathVariable注解使用--请求路径占位符
  8. python 在window 系统 连接并操作远程 oracle 数据库
  9. 把mdb文件导入SQL Server 软件的解决方法
  10. Xcode Message from debugger: Terminated due to memory issue
  11. gdb 查看是否 栈溢出_64位Linux栈溢出教程
  12. Groovy简介与使用
  13. python.exe无法找到入口 无法定位程序输入点
  14. linux关闭proftpd服务,Linux ProFTPd安装与卸载详细介绍
  15. unity17——布料插件制作旗子飘动效果
  16. 移动应用开发的未来是什么?——六大趋势指引企业顺水行舟
  17. 夏令时引起的时间问题
  18. 『WPF』TextBox元素过滤键盘输入
  19. 用计算机弹童年,你的童年电脑记忆里有它们吗?瑞星小狮子、Office曲别针、三维弹球……...
  20. 如果打架,一定要战胜对手!

热门文章

  1. 小米8系统推送服务器,小米8推送基于Android 10的MIUI 11开发版
  2. 人力资本、人均受教育年限,受高等教育人数比重(1997-2020)
  3. Windows系统下如何截屏
  4. 电脑启动不起来,英文提示Reboot and select proper boot device or Insert Boot Media in selected Boot
  5. 小白入门NAS—快速搭建私有云教程系列(一)
  6. SegmentFault 讲堂一周岁:Keep learning
  7. 一个Java讲师在培训过程中用到的工具【随时更新中】
  8. brew 一直等待_等待幸福作文小学生5篇2020年
  9. oracle数据库注入实战,教你oracle注入
  10. MS CRM2011库文件升级到CRM2015