openpyxl:工作表不存在(与字符集相关)

2024-09-28 12:15:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我用openpyxl加载一个工作表,遇到了由get_sheet_by_name引起的问题{}。在

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from openpyxl import load_workbook

file_workbook = 'JCR2015影响因子(所有期刊从高到低排序)+中科院分区.xlsx'
sheet_name = '2015年JCR'

wb = load_workbook(file_workbook, read_only=True)
print(wb.get_sheet_names())                 # [u'2015\u5e74JCR']

ws = wb.get_sheet_by_name(sheet_name)       # raise the error: KeyError: 'Worksheet 2015\xe5\xb9\xb4JCR does not exist.'

'2015年JCR'u'2015\u5e74JCR'和{}之间有什么区别?我怎么修?在


Tags: nameenvgetbybinusrloadfile

热门问题