程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python UnicodeEncodeError解決方法

編輯:Python

作者: 阿偉
個人主頁: Flyme awei

希望大家多多支持一起進步呀!

文章對你有幫助關注點贊收藏

如何解決Python出現UnicodeEncodeError錯誤?

UnicodeEncodeError: 'gbk' codec can't encode character '\u2708' in position 0: illegal multibyte sequence

當PyCharm運行以下代碼時

# -*- coding: utf-8 -*-
# @File : 復數.py
# @author: Flyme awei 
# @email : [email protected]
# @Time : 2022/8/3 17:13
# 機票購買頁面
print('國內 \t\t*國際.港澳台 \t發現低價')
print('----------------------------------------')
print('航班類型\t*單程\t*往返\t*多程(含缺口程)')
print('出發城市:北京')
print('到達城市:長春')
print('出發日期:2022-3-8')
print('返回日期:yyyy-MM-dd')
print('----------------------------------------')
print('\t\t\t\t□帶兒童\t□帶嬰兒')
print('\n\t\t\t\t\t[搜索]')

出現UnicodeEncodeError: 'gbk' codec can't encode character '\u2708' in position 0: illegal multibyte sequence這樣的錯誤

第一步,點擊File-->Settings

第二步 找到Editor下的 Code Style 中的File Encodings,把Project Encoding:GBK改為UTF-8點擊Apply,然後OK
現在我們來重新運行代碼試一下
可以看到代碼可以正常運行
UnicodeEncodeError: 'gbk' codec can't encode character '\u2708' in position 0: illegal multibyte sequence這樣的錯誤就解決啦!


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved