pytho3程序前的奇怪注释

没错 就是那个系统编码使用utf的注释

# -*- coding:utf-8 -*-

一般是没用的,但是有时候系统确实识别不到字符串,这个时候不加它就不行,会报错:

import re
s = '5.2017年12月收购时,审计机构对笛女传媒出具的审计报告为标准无保留意见(苏亚核【2017】950号),本次审计报告中,审计机构称“由于受审计条件的限制,我们未能实施进一步的审计程序以获取充分、适当的审计证据。因此,我们无法对该项预计损失的归属期间作出合理判断。请审计机构说明前次收购及本次年报审计时,审计条件发生了何种变化、履行的审计程序是否充分合理、出具的审计意见是否适当。'
#if re.match('审计报告',s):
#	print('分类1没错的')
print(re.match('审计报告',s))
SyntaxError: Non-UTF-8 code starting with '\xe3' in file C:\Program Files\Notepa
d++\forhanjian~.py on line 2, but no encoding declared; see http://python.org/de
v/peps/pep-0263/ for details

所以良好的代码规范还是要写的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值