pycharm中每次创建py文件时就自动生成代码头,以及出现SyntaxError:Non-ASCII 。。。问题
Posted Alexsel
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pycharm中每次创建py文件时就自动生成代码头,以及出现SyntaxError:Non-ASCII 。。。问题相关的知识,希望对你有一定的参考价值。
我们在pycharm中执行py文件的时候,可能会出现以下错误
这是因为你没有制定编码格式,这时候你需要在文件最开始制定编码格式,代码如下
#!/user/bin/env python
#-*- coding:utf-8 -*-
当指定编码格式之后,代码就可以正确执行了。
为了不用每次写代码的时候都要手动添加这两行代码,我们就在pychar中设置一下,在创建py文件的时候自动生成这两行代码
首先打开pycharm,然后点击左上角的file
接下来找到setting
打开setting界面之后,1.我们点击Edirot 2.找到file and code template点击 3.然后点击界面右边的python script
然后我们在上图4的区域,添加我们需要自动生成的代码就是之前提到的两行代码。
#!/user/bin/env python
#-*- coding:utf-8 -*-
添加完代码之后,点击OK,这样我们以后创建py文件,就自动生成文件头。
到这里pycharm中py文件头自动生成的介绍就结束了。
以上是关于pycharm中每次创建py文件时就自动生成代码头,以及出现SyntaxError:Non-ASCII 。。。问题的主要内容,如果未能解决你的问题,请参考以下文章
Pycharm在创建py文件时,如何自动添加文件头注释(类似于钩子特性)?
Pycharm在创建py文件时,如何自动添加文件头注释(类似于钩子特性)?