python - 使用openpyxl Python读取具有unicode名称的excel文件

标签 python excel unicode

我正在尝试使用 openpyxl 读取文件:

from openpyxl import load_workbook
some_excel = load_workbook('007РегистърСПО 2015.xls')

但它无法正确读取。我正在使用 Python 3 和 openpyxl。这是我得到的错误:
openpyxl.shared.exc.InvalidFileException: [Errno 22] Invalid argument: '007??????????? 2015.xls'

最佳答案

尝试将您的文件重命名为英文名称

像 '007РегистърСПО 2015.xls' => 'myfile.xls'

并使用 load_workbook(filename='myfile.xls')

关于python - 使用openpyxl Python读取具有unicode名称的excel文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34457411/

相关文章:

java - 如何使用 POI 链接 Excel 文件中的图像

c++ - 奇怪的 ASCII/Unicode 字符

python - 如何限制某些用户输入?

python - python 中的扩展切片?

python - 诗歌陷入无限安装/更新

python - 如何使用python更改excel中的字体大小

arrays - 有没有更快的方法来比较 VBA 中动态数组之间的数据?

python - 如何在 python 中用特殊字符填充和对齐 unicode 字符串?

php - PHP 文件名(或其完整路径中的目录)可以包含 UTF-8 字符吗?

python - 使用 boto 从 Amazon SQS 读取原始消息