成功解决Python中导出图片出现错误SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position-阿里云开发者社区

开发者社区> 一个处女座的程序猿> 正文

成功解决Python中导出图片出现错误SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position

简介: 成功解决Python中导出图片出现错误SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position
+关注继续查看

解决问题


今天对Python编程写个Hierarchical clustering层次聚类算法,想把多张图片层次聚类,输出一张图片时,发现了一个讨厌的bug


drawdendrogram(tree, imlist, jpeg='C:\Users\99386\Desktop\result.jpg')  #


image.png


SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape




解决方法

方法1:双斜杠代替单斜杠

drawdendrogram(tree, imlist, jpeg='C:\\Users\\99386\\Desktop\\result.jpg')

方法2:前边加个字母r

drawdendrogram(tree, imlist, jpeg=r'C:\Users\99386\Desktop\result.jpg')



drawdendrogram(tree, imlist, jpeg='C:\Users\99386\Desktop\result.jpg')  #

将上边代码更为以下的方式就好啦,已经测试过,下边两种办法皆可以,看心情选择啦

理解:原来Python读取和导出的格式还是有区别的!

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
备忘:maven 错误信息: Plugin execution not covered by lifecycle configuration
4.0.0  mymaven  mymaven  0.0.1-SNAPSHOT         org.hibernate    hibernate    3.5.4-Final    pom          org.
728 0
silverlight:DeepZoom版的图片局部放大效果
先上演示地址: http://images.24city.com/jimmy/DeepZoom/  步骤:1.先启动PhotoShop,利用自动等分切片功能把图片等分成若干小图片,并导出,参考下图: 2.
698 0
Xcode 升级后,常常遇到的遇到的警告、错误,解决方法(转)
从sdk3.2.5升级到sdk 7.1中间废弃了很多的方法,还有一些逻辑关系更加严谨了。1,警告:“xoxoxoxo”  is deprecated解决办法:查看xoxoxoxo的这个方法的文档,替换掉这个方法即可。
1058 0
CV:基于face库利用cv2调用摄像头(或视频)根据人脸图片实现找人(先指定要识别已知人脸的文件夹转为numpy_array+输入新图片遍历已有numpy_array)
CV:基于face库利用cv2调用摄像头(或视频)根据人脸图片实现找人(先指定要识别已知人脸的文件夹转为numpy_array+输入新图片遍历已有numpy_array)
14 0
教程,Python图片转字符堆叠图
Python 图片转字符画 一、实验说明 1. 环境登录 无需密码自动登录, 2. 环境介绍 本实验环境采用带桌面的UbuntuLinux环境,实验中会用到桌面上的程序: LX终端(LXTerminal):Linux命令行终端,打开后会进入Bash环境,可以使用Linux命令 GVim:非常好用的编辑器,最简单的用法可以参考课程Vim编辑器 3. 环境使用 使用GVim编辑器输入实验所需的代码及文件,使用LX终端(LXTerminal)运行所需命令进行操作。
1001 0
nginx图片服务器配置proxy_cache及purge错误解决方法
这里主要分享下centos环境nginx搭建图片服务器的过程以及遇到错误解决方法 一.nginx安装 这里需要用到ngx_cache_purge模块建议采用源码编译方式安装 1.安装pcre 下载pcre安装包 然后 .
1221 0
gradle编译遇到 org/apache/commons/codec/binary/Base64错误解决
### gradle编译遇到 org/apache/commons/codec/binary/Base64错误解决 android studio升级到gradle 版本升级到2.14.1, android build tools升级到 2.2.2后出现 `org/apache/commons/codec/binary/Base64` 错误。 错误信息是 ``` 14:47:26.2
9492 0
+关注
一个处女座的程序猿
国内互联网圈知名博主、人工智能领域优秀创作者,全球最大中文IT社区博客专家、CSDN开发者联盟生态成员、中国开源社区专家、华为云社区专家、51CTO社区专家、Python社区专家等,曾受邀采访和评审十多次。仅在国内的CSDN平台,博客文章浏览量超过2500万,拥有超过57万的粉丝。
1701
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载