Python Openpyxl语言俄语

2024-05-29 07:54:57 发布

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

我有一个问题,当我拉和打印俄语字符串

使用python2.7和Lib Openpyxl

代码使用是:

workbook = load_workbook(filename ='sample.xlsx')
first_sheet = workbook.get_sheet_names()[0]
worksheet = workbook.get_sheet_by_name(first_sheet)

ws = workbook.active

riga = 0;
id_cell = 0;
lenght_word = 0;

for row in worksheet.iter_rows():
    riga+=1
    id_cell=0;
    if riga > 4:
        for cell in row:
            id_cell+=1
            if id_cell == 3:
                lenght_word = cell.value
                print lenght_word
            if id_cell > 3:   
                try:
                    #print cell
                    str_lenght = len(cell.value)
                    print cell.value, str_lenght

打印时生成错误 返回codecs.charmap_编码(输入、错误、编码图)

谢谢


Tags: idforgetifvaluecellwordsheet

热门问题