:::| 目前位置圖示目前位置:首頁圖示回首頁 | 主功能頁圖示相關問答
python spark UnicodeEncodeError: ascii codec cant encode characters in position 346-349: ordinal 錯

[日期]:2018/12/28  [瀏覽人數]:253

python 2.x處理中文字,執行時會出現

UnicodeEncodeError: 'ascii' codec can't encode characters in position 346-349: ordinal not in range(128)

可以在程式最前加上

# -*- coding: UTF-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf8')

可以解決該問題