Python 3默认UTF-8编码,但文件实际为GBK等编码时需在第一或第二行添加# coding: utf-8声明,否则报SyntaxError;该注释告知解释器以UTF-8解码文件,不可有空行隔开,现代编辑器建议设为UTF-8保存。

Python 3 默认使用 UTF-8 编码,所以大多数情况下无需额外设置。但如果你在源文件中写了中文、日文等非 ASCII 字符,又遇到 SyntaxError: Non-UTF-8 code starting with... 报错,说明 Python 解释器没按 UTF-8 读取你的文件——这时需要显式声明编码。
在 .py 文件的**第一行或第二行**(必须是前两行之一)写上:
# -*- coding: utf-8 -*-或者更简洁的写法(同样有效):
# coding: utf-8注意:这行只是告诉解释器“请用 UTF-8 解析本文件”,不是执行语句,所以前面加 # 是注释语法,且不能有空行隔开(否则可能失效)。
立即学习“Python免费学习笔记(深入)”;
W78CMS企业网站管理系统 (中英繁三语版)1.0 build 100724
程序采用ASP+ACCESS开发完成。中英繁三语言,所有页面采用UTF-8全球通用编码,兼容简体中文、繁体中文及英语,适用于中小企业网站运用。后台数据同时录入中文及英文,繁体采用JS自动转换,无需维护。免费版主要功能如下:·系统管理:系统综合设置、管理员管理、数据库备份、上传文件管理。·单页管理:自由无限制添加个性页面,如:公司简介、组织结构、联系我们等
0
查看详情
虽然 Python 3 默认用 UTF-8,但某些编辑器(如旧版 Notepad、部分 Windows 环境下的 IDE)可能默认保存为 GBK、GBK2312 或其它本地编码。如果文件实际是 GBK 编码却含中文,而你没声明编码,Python 就会尝试用 UTF-8 解码——字节对不上,就报错。
写个简单测试:
# coding: utf-8能正常运行输出,说明编码声明起作用了。如果删掉声明后报错,就印证了问题根源。
#!/usr/bin/env python3)算第一行,编码声明可以放在第二行# -*- coding: utf8 -*-(少了个短横或写错拼写),必须是 utf-8
# coding: utf-8-sig 来跳过 BOM,但普通场景用 utf-8 就够了基本上就这些。日常开发中养成习惯:新建 .py 文件时,第一行或第二行加上 # coding: utf-8,一劳永逸。
以上就是python3开头如何设置utf-8的详细内容,更多请关注其它相关文章!
# 报错
# 洛阳百度推广营销费用
# 侦探公司如何推广网站
# 安徽推广营销公司
# 楚雄网站优化哪家好
# 咸阳定制化网站建设
# 行业网站建设联系方式
# 国内推广网站
# seo栏目页怎么优化
# SEO无线门锁
# 金华网站建设功能
# 简体中文
# 放在
# 就会
# 如何设置
# 设为
# linux
# 编辑器
# 中英
# 企业网站
# 管理系统
# cos
# vs code
# pycharm
# win
# macos
# mac
# 字节
# 编码
# windows
# python
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
优化推广96088 】
【
技术知识133117 】
【
IDC资讯59369 】
【
网络运营7196 】
【
IT资讯61894 】
相关推荐:
微信客户端怎么查看二维码_微信客户端个人二维码查看方法
windows server2019显卡驱动怎么安装_winserver2019显卡驱动安装与远程桌面优化
电脑“无法访问指定设备、路径或文件”怎么办?五种权限设置方法
PDF如何批量加注释_PDF多文件批注高亮操作教程
C++ bind函数使用教程_C++参数绑定与函数适配器的应用
C++如何使用CMake构建项目_C++ CMakeLists.txt编写入门教程
申通快递查询 申通物流快递单实时查询入口
漫蛙漫画官方网站使用_漫蛙manwa网页版在线入口教程
泰拉瑞亚网页版在线登录入口 泰拉瑞亚官方正版入口
sf漫画官网登录入口直达_sf漫画官方正版网址
todesk如何添加信任设备_todesk信任设备设置教程
偃武诸葛亮阵容搭配推荐
快递物流路径揭秘
电脑从睡眠中被自动唤醒怎么办_Windows唤醒源事件查看与禁用【解决】
iPhone 13 mini如何清理Safari缓存_iPhone 13 mini浏览器缓存清理方法
163邮箱登录入口官网 163.com邮箱登录入口
Excel如何制作月度销售统计图_Excel动态图表制作与控件应用
Win10输入法不见了怎么办 Win10找回语言栏图标教程
掌握产品代码正则表达式:避免常见陷阱与精确匹配
电脑的“恢复环境(WinRE)”找不到怎么办_Windows系统恢复环境重建【高级修复】
《理想汽车》权限管理设置方法
《tt语音》超级玩家开通方法
解决Windows上Composer PATH变量冲突导致的命令无法识别问题
《友玩*》创建群聊方法
4399正版网页版入口高清直达链接
电子白板帮助菜单使用指南
J*aScript桌面应用_Electron多进程架构实战
163邮箱网页版官方登录入口 163邮箱网页版访问页面
性能与资源监视器快捷打开
如何在mysql中设计餐饮点餐系统_mysql点餐系统项目实战
嘴唇干裂起皮怎么办 唇部护理与预防干裂的方法【详解】
《鹿路通》退余额方法
英雄联盟争者留名活动介绍
《磁力猫》最好用的磁官网
Excel如何快速合并单元格内容_Excel文本合并与函数操作技巧
在Dash应用中自定义HTML标题和网站图标
在J*a中如何实现类的继承与方法重用_OOP继承方法重用技巧分享
excel怎么制作考勤表 excel考勤模板与函数公式讲解
抖音猜你想搜能说明对方搜过吗
抖音号怎么解除企业认证改成个人?改成个人有影响吗?
C++ priority_queue怎么用_C++优先队列底层实现与自定义比较器
斯宾塞称XGP云游戏“蒸蒸日上”:正在构建一个游戏从未如此唾手可得的未来
sublime怎么快速在浏览器中预览HTML_sublime配置View in Browser教程
C++怎么解决数值计算中的精度问题_C++浮点数误差与数值稳定性分析
《下一站江湖2》风神腿获取攻略
使用 .htaccess 正确配置 WordPress 子目录重定向与路径保留
J*aScript中高效处理用户输入:从Keyup事件到表单提交的优化实践
《异星探险家》古怪的物品作用介绍
照片整理的黄金法则是怎样的? 理解“收集-筛选-归档-备份”四步流程
包子漫画在线观看入口 包子漫画网正版全集链接
2025-12-17
运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。