pycharm工具使用

2021-06-27 17:58:51 字數 722 閱讀 8015

檔案編碼是utf-8,同時在檔案頭新增 # -*- coding: utf-8 -*-

檔案中所有的字串前都加u,如 u"中文"

在輸入(抓取某些utf-8/gbk的網頁)、輸出(輸出到網頁、終端)的時候,要記住python內部是用unicode儲存的

所有輸入要先decode,變成unicode,輸出時要encode變成想要的編碼(macos x/linux下輸出為utf-8,windows下輸出為gbk,但如果是在pycharm自己的控制台下的話,windows下輸出為utf-8也可以正常顯示)

還有其他很多種古老的解決方案,比如統一用gbk,比如中轉編碼不用unicode,而用utf-8,如此種種。

原始碼檔案用coding: utf-8指定編碼並把檔案儲存為utf-8格式

為了作為__main__模組執行時不出不必要的錯誤,統一使用\n換行

如果需要在原始碼內嵌入漢字等非ascii字元,建議使用u字首作為unicode字串,這樣在print時可以可以不做編碼轉換,

否則如果控制台編碼與原始檔編碼不一致就必須顯式轉換,通過locale.getdefaultlocale()可以獲取系統語言和編碼

涉及檔案路徑的最好轉換為sys.getfilesystemencoding()編碼

unicode字串在寫入檔案時必須轉換為某種位元組編碼

json預設支援utf-8編碼

盡量用utf-8和unicode,除了前面說的檔案路徑和寫入檔案等少數情況

Python程式設計工具pycharm的使用

簡介 俗話說工欲善其事必先利其器,所以對於程式設計師來說,使用python程式設計必須有乙個強大的python程式設計工具,這款工具就是pycharm。pycharm是一種python ide,帶有一整套可以幫助使用者在使用python語言開發時提高其效率的工具,比如除錯 語法高亮 project管...

pycharm 使用初步

知識來自這裡 ctrl d 複製選定的區域或行 ctrl y 刪除選定的行 ctrl alt l 格式化 ctrl alt o 優化匯入 去掉用不到的包匯入 ctrl 滑鼠 簡介 進入 定義 ctrl 行注釋 取消注釋 ctrl 左方括號 快速跳到 開頭 ctrl 右方括號 快速跳到 末尾 shif...

pycharm 使用技巧

1 ctrl enter 在下方新建行但不移動游標 2 shift enter 在下方新建行並移到新行行首 3 ctrl 注釋 取消注釋 選擇的行 4 ctrl alt l 格式化 與qq鎖定熱鍵衝突,關閉qq的熱鍵 5 ctrl shift 展開所有的 塊 6 ctrl shift 收縮所有的 塊...