簡體   English   中英

python openpyxl unicode錯誤

[英]python openpyxl unicode error

寫入xlsx文件時遇到問題。 我收到openpyxl.utils.exceptions.IllegalCharacterError錯誤。 在我的代碼的頂部寫道:

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

引發錯誤的行是:

 ws[name_line] = z.text.encode('utf-8').strip()

所以現在我真的不知道該怎么做。

當您想要為Cell提供特殊字符時,會引發IllegalCharacterError異常 您不必自己編碼字符串, openpyxl始終編​​碼為utf-8

更改您的代碼,例如:

ws['A1'] = z.text.strip()

如果這對您有用,請回來並將您的問題標記為已回答,或者為什么不回復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM