python不能輸入中文
㈠ python | 璁劇疆PyCharm鏀鎸佷腑鏂
Python鏈夊緢澶氱涓夋柟瀹夎呭寘錛屽ぇ澶氶兘涓嶈兘鐩存帴鏀鎸佷腑鏂囩紪鐮併備綔涓哄紑鍙戠幆澧冪殑PyCharm鏈夊繀瑕佸崟鐙鐜拌韓璇存硶銆
PyCharm閰嶇疆
PyCharm榛樿Python鑴氭湰緙栫爜鏄疷TF-8錛屾垜浠灝嗗叾璁劇疆涓篏BK錛 榪涘叆filesetting錛屽湪杈撳叆妗嗘悳緔encoding
淇濆瓨璁劇疆騫墮噸鍚疨yCharm錛岃繖鏍烽粯璁ょ紪鐮佸氨鐢熸晥浜嗭紝鍙鍦ㄥ彸涓嬭掓煡鐪
Python 2
絎旇呬嬌鐢ㄧ殑Python鐗堟湰鏄2.7.11銆侾ython 2 鐨勪腑鏂囨敮鎸侀渶瑕佸仛涓や歡浜嬶細 鈶犲湪浠g爜鍓嶇澧炲姞浠g爜錛 # -*-coding:gbk-*- 鈶″湪涓鏂囧墠鍔爑鍓嶇紑錛屽傦細 u"浣犲ソ"
榪愯屼唬鐮侊紝媯鏌ユ槸鍚﹀凡鎴愬姛鏀鎸佷腑鏂囧瓧絎
Python 3
絎旇呬嬌鐢ㄧ殑Python鐗堟湰鏄3.5.1銆侾ython 3 鐨勪腑鏂囨敮鎸佸彧闇瑕佸仛涓浠朵簨鍗沖彲錛 鈶犲湪浠g爜鍓嶇澧炲姞浠g爜錛 # -*-coding:gbk-*-
㈡ Python類庫豐富但不支持中文
編碼問題。
調用路徑的那個函數默認用unicode。可以試試新建文本,文本保存時選擇編碼gbk系列的。然後重新輸入代碼,寫coding是gbk。然後使用unicode(path,gbk)。
jieba是中文分詞工具。snownlp,用於處理中文文本庫。loso是中文分詞函數庫。genius是中文CRF基礎庫。
㈢ python怎麼輸入中文
解決中文輸入的兩種應用:
在腳本中加語言編碼聲明 「-*- coding: uft-8 -*-」
python學習網,大量的免費python視頻教程,歡迎在線學習!
應用一:print中出現中文
方法一:用unicode(' ', encoding = 'utf-8' ) 或者 unicode(" ", encoding = "utf-8" )。
相關推薦:《Python入門教程》
方法二:用u' ' 或者 u" "。
應用二:函數輸入中出現中文,如raw_input()
用unicode(' ', 'utf-8' ) . encode( 'gbk' ) 或者 unicode(" ", "utf-8") . encode( "gbk" )
方法一:unicode()轉碼,聲明是gbk,對文字列印統一聲明。
方法二:unicode()轉碼,聲明是gbk,對文字列印指明是utf-8即可,不強調是gbk編碼。
㈣ 解決MAC環境下python idle中文輸入法失效的問題
在mac上搭建python環境:
mac系統其實自帶了一個python的執行執行環境,用來運行python還行,但是開發可能就不夠了,因此我們需要重新安裝python。這里有兩種方案安裝:
1.homebrew
brew install python
這個方案比較簡單,如果出錯的話可以給前面加sudo試試,這個安裝的python可能不是最新版。
2.從官網下載安裝
大家可以從https://www.python.org/download下載安裝最新版的python,安裝比較無腦,一路按下去就OK,缺點是以後升級,卸載都得自己維護。
這兩個方法安裝的python的位置是不一樣的,大家可以用:
which python
來查看安裝位置。安裝完成後在終端中鍵入python來驗證安裝是否成功。
㈤ 在python 2.6中是不是不能輸入中文
能不能輸入中文和編程語言沒有關系,主要是編碼格式的問題:
用gdk編碼是不支持中文的,用utf-8是可以的;
如果utf-8不行的話換成cp936;
每次編寫.py文件是開頭寫上*號中間的代碼(不包括星號),具體操作如下:
********************
#-*-coding:cp936-*-
********************
㈥ python的uiautomator包做安卓自動化測試,怎麼解決中文不能輸入的問題,手機也裝了utf7
1.uiautomator環境的安裝
在linux和ubuntu中我們可以執行pip install uiautomator去安裝這個環境。
2.如果在執行腳本是遇到這個錯誤IOError: RPC server not started!:
首先我們應該先檢查d = Device('值') 裡面的值 有沒有問題(adb devices 可以查看)
如果沒有問題的話,在安卓7.0上如果執行不好使 需要安裝一下apk
adb install -r app-uiautomator.apk
adb install -r app-uiautomator-test.apk
如果再不好使,可以push下面的文件
adb push bundle.jar /data/local/tmp
adb push uiautomator-stub.jar /data/local/tmp
㈦ 為什麼我的python3不支持中文輸入法打出的符號
python是不接受中文符號的