Pycharm中設定預設字元編碼為 utf 8模版

2021-10-06 13:01:18 字數 690 閱讀 2430

在計算機記憶體中,統一使用unicode編碼,當需要儲存到硬碟或者需要傳輸的時候,就轉換為utf-8編碼。

用記事本編輯的時候,從檔案讀取的utf-8字元被轉換為unicode字元到記憶體裡,編輯完成後,儲存的時候再把unicode轉換為utf-8儲存到檔案;瀏覽網頁的時候,伺服器會把動態生成的unicode內容轉換為utf-8再傳輸到瀏覽器;所以你看到很多網頁的原始碼上會有類似的資訊,表示該網頁正是用的utf-8編碼。

為什麼要預設使用utf-8編碼

為了避免亂碼問題,我們統一用utf-8編碼。由於python源**也是乙個文字檔案,所以當你的源**包含中文的時候,在儲存源**的時候就務必指定儲存為utf-8編碼。為了讓python直譯器讀取源**的時候,能夠按utf-8編碼讀取,我們會在檔案開頭加上這兩行

#!/user/bin/env python3

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

在pycharm中建立模版

在pycharm中可以建立乙個模版,每次新建python檔案時pycharm會預設在前兩行生成utf-8,操作如下:

在setting中的editor中找到file and code templates,在python script中新增**

接著,在file encoding中修改下編碼

在檔案中輸入**測試

print(u』測試中文』)

PyCharm設定自己的預設模板

當前project名稱 在建立檔案的對話方塊中指定的檔名 當前使用者名稱 當前系統日期 當前系統時間 年 月 日 小時 分鐘 建立檔案的ide名稱 英文月份縮寫,如 jan,feb,etc 英文月份全稱,如 january,february,etc 同事進來這個介面之後和我的不一樣,她的內容比較少,...

在Pycharm中設定預設自動換行的方法

如下所示 只對當前檔案有效的操作 選單www.cppcns.com欄 view active editor use soft wraps 如果想對所有檔案都有效,就要在setting裡面進行操作 file settin editor general use soft wraps in editor。...

phpmyadmin建立資料庫設定預設編碼

php做專案的時候要用到資料庫。建立資料庫,難免就會輸入中文字元。但在sql命令控制台中,sql語句插入中文,最後查詢出來,結果都是以?代替的。看著非常頭疼。我剛開始都是在phpmyadmin中 設定預設編碼,先改資料庫編碼方式,再改表的編碼方式,在該字段的編碼方式。非常的煩人啊。放在腳下的西瓜刀都...