在cmd中有時候會顯示中文亂碼,解決辦法如下:
在cmd中輸入:
chcp 65001
注:chcp是乙個計算機指令,能夠顯示或設定活動**頁編號。
貼一些常用的編號:
65001 utf-8**頁
950 正體中文
936 簡體中文
預設的gbk
再次檢視就不亂碼了,但是這個命令是一次性的,僅僅這個視窗有效,新建乙個視窗依舊亂碼,
想要永久解決需要修改登錄檔
修改登錄檔也有兩個方法:
方法一:
在執行中通過
regedit進入登錄檔
找到hkey_current_user\console\%systemroot%_system32_cmd.exe
新建乙個 dword(32位值),命名為codepage,值設為65001
方法二:
新建乙個cmd.reg
內容輸入如下:
windows registry editor version 5.00
[hkey_current_user\console\%systemroot%_system32_cmd.exe]
"codepage"=dword:0000fde9
"fontfamily"=dword:00000036
"fontweight"=dword:00000190
"facename"="consolas"
"screenbuffersize"=dword:232900d2
"windowsize"=dword:002b00d2
儲存之後,雙擊cmd.reg即可。
解決dos視窗中文亂碼問題
win r進入cmd視窗 chcp檢視當前編碼輸出為65001即為utf 8編碼。輸出為936為搞崩潰編碼,通常中文為亂碼 1 可在視窗數日chcp 65001後回車,即為utf 8 2 a 永久修改win r,輸入regedit b 按順序找到hkey local machine software...
cmd命令列視窗顯示中文亂碼
cmd命令列視窗顯示中文亂碼,多是因為cmd命令列視窗字元編碼不匹配導致。修改cmd視窗字元編碼為utf 8,命令列中執行 chcp 65001 切換回中文 chcp 936 這兩條命令只在當前視窗生效,重啟後恢復之前的編碼。切換cmd視窗字元編碼有風險,例如切換過以後中文顯示亂碼,並且不能永久切換...
wxPython視窗中文亂碼解決方法
檔案儲存為 utf 8 檔案開頭新增 coding utf 8 在有中文字串前加u或u,例如 u 我的網www.cppcns.com站 示例如下 複製 如下 coding utf 8 import wx class app wx.app def oninit self frame wx.frame ...