python 读取excel中的中文
时间: 2023-05-28 07:06:23 浏览: 798
python 使用pandas操作EXCEL表格数据
使用 pandas 库可以读取 excel 中的中文。
示例代码:
```python
import pandas as pd
# 读取 excel 文件
df = pd.read_excel('example.xlsx')
# 打印数据框
print(df)
```
其中,`example.xlsx` 是要读取的 excel 文件名。
如果 excel 文件中含有中文,pandas 库会自动将其解码为 Unicode 编码。如果需要将其转换为中文字符串,可以使用如下代码:
```python
# 将 Unicode 编码转换为中文字符串
df['中文列'] = df['中文列'].apply(lambda x: x.encode('latin1').decode('gbk'))
# 打印数据框
print(df)
```
其中,`中文列` 是 excel 文件中的中文列名。该代码将 Unicode 编码转换为中文字符串,并将其写回到数据框中的对应列。
阅读全文