麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > Python設置細節

Python設置細節

來源:千鋒教育
發布人:xqq
時間: 2023-11-06 15:07:29 1699254449

Windows下python環境變量配置

默認情況下,在windows下安裝python之后,系統并不會自動添加相應的環境變量。此時不能在命令行直接使用python命令。

1.首先需要在系統中注冊python環境變量:假設python的安裝路徑為c:\python2.6,則修改我的電腦->屬性->高級->環境變量->系統變量中的PATH為:

(為了在命令行模式下運行Python命令,需要將python.exe所在的目錄附加到PATH這個環境變量中。)

PATH=PATH;c:\python26

上述環境變量設置成功之后,就可以在命令行直接使用python命令?;驁绦?python*.py"運行python腳本了。

2.此時,還是只能通過"python*.py"運行python腳本,若希望直接運行*.py,只需再修改另一個環境變量PATHEXT:

PATHEXT=PATHEXT;.PY;.PYM

3.另外,在使用python的過程中,可能需要經常查看某個命令的幫助文檔,如使用help('print')查看print命令的使用說明。默認安裝的python無法查看幫助文檔,尚需進行簡單的配置:

在python安裝目錄下,找到python25.chm,使用

hh-decompile.python26.chm

將其反編譯出來,然后將其所在的目錄加入到上面提到的PATH環境變量中即可。

4.如何使Python解釋器能直接import默認安裝路徑以外的第三方模塊?

為了能import默認安裝路徑以外的第三方的模塊(如自己寫的模塊),需要新建PYTHONPATH環境變量,值為這個模塊所在的目錄。

Python設置系統默認編碼

Python

python在安裝時,默認的編碼是ascii,當程序中出現非ascii編碼時,python的處理常常會報這樣的錯UnicodeDecodeError:'ascii'codeccan'tdecodebyte0x??inposition1:ordinalnotinrange(128),python沒辦法處理非ascii編碼的,此時需要自己設置將python的默認編碼,一般設置為utf8的編碼格式。

查詢系統默認編碼可以在解釋器中輸入以下命令:

Python代碼

>>>sys.getdefaultencoding()

設置默認編碼時使用:

Python代碼

>>>sys.setdefaultencoding('utf8')

可能會報AttributeError:'module'objecthasnoattribute'setdefaultencoding'的錯誤,執行reload(sys),在執行以上命令就可以順利通過。

此時在執行sys.getdefaultencoding()就會發現編碼已經被設置為utf8的了,但是在解釋器里修改的編碼只能保證當次有效,在重啟解釋器后,會發現,編碼又被重置為默認的ascii了,那么有沒有辦法一次性修改程序或系統的默認編碼呢。

有2種方法設置python的默認編碼:

一個解決的方案在程序中加入以下代碼:

Python代碼

importsys

reload(sys)

sys.setdefaultencoding('utf8')

另一個方案是在python的Lib\site-packages文件夾下新建一個sitecustomize.py,內容為:

Python代碼

#encoding=utf8

importsys

reload(sys)

sys.setdefaultencoding('utf8')

此時重啟python解釋器,執行sys.getdefaultencoding(),發現編碼已經被設置為utf8的了,多次重啟之后,效果相同,這是因為系統在python啟動的時候,自行調用該文件,設置系統的默認編碼,而不需要每次都手動的加上解決代碼,屬于一勞永逸的解決方法。

另外有一種解決方案是在程序中所有涉及到編碼的地方,強制編碼為utf8,即添加代碼encode("utf8"),這種方法并不推薦使用,因為一旦少寫一個地方,將會導致大量的錯誤報告,我曾經遇到這種情況,錯誤日志壓縮之后尚有70多K,全都是這一個問題,讓人有很崩潰的感覺。

以上內容為大家介紹了Python設置細節,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。http://www.dietsnews.net/

tags: python培訓
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
主站蜘蛛池模板: 精品国产www| 欧美巨大黑人精品videos| 天堂mv在线免费播放| 美女被男人扒开腿猛视频| 九九精品99久久久香蕉| 黄色三级电影免费| 国产国语对白露脸在线观看| 久久伊人免费视频| 天堂在线影院| 国产综合精品| 国产欧美日韩综合精品一区二区| 色播影院性播免费看| 国产精品视频全国免费观看| 美国式禁忌| 欧美成人免费观看| 特级做a爰片毛片免费看一区| 欧美猛交xxxx免费看| 国产免费怕怕免费视频观看| 日本免费网站在线观看| 国产精品一区二区久久沈樵 | 欧美性猛交| 国产60部真实乱| 性爱禁区| 伊人色综合久久天天| 久久成人免费播放网站| 啊灬啊别停灬用力啊岳| 天堂√在线中文最新版| 久久综合九色欧美综合狠狠| 美女扒开尿口让男人捅| 草莓视频网站入口| 最近中文字幕高清免费大全8| 触手强制h受孕本子里番| 啊v在线播放| 中文字幕第一页亚洲| 两对夫妇交换野营| 国产欧美一区二区精品久久久| 日本肉动漫无遮挡无删减在线观看| 天天5g天天爽永久免费看欧美| 韩国三级日本三级美三级| 天天狠狠弄夜夜狠狠躁·太爽了| 波多野结衣黑丝|