Python打印不合法的文件名
问题 你的程序获取了一个目录中的文件名列表,但是当它试着去打印文件名的时候程序崩溃, 出现了 UnicodeEncodeError 异常和一条奇怪的消息—— surrogates not allowed 。 解决方案 当打印未知的文件名时,使用下面的方法可以避免这样的错误: def bad_filename(filename): return repr(filename)[1:-1] try: print(filename) except UnicodeEncodeError: print(bad_filename(filename)) 如果你有代码需要操作文件名或者将文件名传递
用户评论
推荐下载
-
vba修改文件名
用于多个文件搜索文件名,自动添加到已有的文件中
25 2019-07-29 -
uploadify获取文件名
uploadify获取文件名,2.1.4版本的
27 2019-05-13 -
批量提取文件名
批量提取文件名bat脚本
21 2019-05-01 -
文件名批量替换
文件名批量替换用于批量文件名替换,添加前后缀,修改扩展名
32 2019-07-25 -
EXCEL提取文件名
可以通过EXCEL提取文件名 方便快捷 十分实用
6 2021-04-28 -
天眼文件名修改
更名神器。支持文本文件内容对照批量修改文件名称。
31 2018-12-29 -
提取文件名软件
把此软件放置要提取的文件夹里面,双击,即可提取文件内的文件名,后生成txt文本。非常方便。
17 2020-08-08 -
文件名提取工具
在配置opencv过程中,各种库文件名太多,复制太麻烦,自制小工具,快速提取文件名。 之前版本只能匹配扩展名,当前修改问匹配末尾字符,比如可以匹配“d.lib”等
18 2020-08-09 -
Python读取文件夹中指定类型的文件名
在网上看了很多人写的关于读取文件夹中的指定类型的文件名的文章,感觉集中于读取某一指定类型的文件名,而在实际过程中可能会遇到需要读取不同格式的文件,因而自己创建了相关的函数,希望能够给大家带来帮助。 从
10 2021-01-03 -
用python实现文件夹下文件名的汇总
这是我在学习python时写的一个小代码,用于汇总某个文件夹下所有文件的文件名,并将其汇总到一个Excel表中,有一定的实用性,大家可以下载下来研究一下,欢迎进行代码的优化,大家共享~~
8 2020-10-14
暂无评论