ssh連接服務器,運行腳本發現終端顯示的中文亂碼。百度了很多方法,都沒解決。后來換了個putty連接上去運行,輸出屏幕的中文沒亂碼。可以確定是pycharm設置問題。
設置方法: File -- setings -- Tools -- SSH Terminal -- Default encoding 設置成UTF-8.
因為我們寫的腳本是utf8編碼。終端也要設置成識別utf8編碼。
聲明腳本是utf8的方法:
# -*- coding: UTF-8 -*
#!/usr/bin/python
# -*- coding: UTF-8 -*
f = open('test.py', 'r')
print('中文')
總結一下,需要正常使用中文:
1.文件保存成utf8編碼。編輯器打開文件,右下角可以看到當前文件編碼的。
2,腳本開通聲明utf8
3.終端設置utf8

