1. 程式人生 > >pycharm中每次創建py文件時就自動生成代碼頭,以及出現SyntaxError:Non-ASCII 。。。問題

pycharm中每次創建py文件時就自動生成代碼頭,以及出現SyntaxError:Non-ASCII 。。。問題

char ror utf 生成 CI 出現 每次 class font

我們在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 。。。問題