麻豆黑色丝袜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
主站蜘蛛池模板: 欧美三级中文字幕在线观看| 日本口工里番| 日本公与熄乱理在线播放370| 高n车多肉多| 边吃奶边插下面| 国产在线视频一区二区三区| 一个人晚上在线观看的免费视频| 啦啦啦啦在线直播免费播放| 国产悠悠视频在线播放| 国产成品精品午夜视频| 男女无遮挡边做边吃视频免费| 大学生情侣酒店疯狂做| 中文字幕电影在线观看| 444kkk视频在线观看国产| 最近中文字幕国语免费完整| 日日操夜夜操免费视频| 中国一级特黄高清免费的大片中国一级黄色片 | 有人有看片的资源吗www在线观看| 7777精品久久久大香线蕉| 日本高清免费观看| 国产孕交| 欧美精品一区二区三区在线| 国漫永生第二季在线观看| 亚洲精品美女在线观看播放| 丁香狠狠色婷婷久久综合| 亚洲蜜芽在线精品一区| 啊轻点灬大ji巴太粗太长了视| 女主调教贱女m视频| ririai66在线观看视频| аⅴ中文在线天堂| 美女被暴羞羞免费视频| 国产又长又粗又爽免费视频| 攵女yin乱合集小丹| 午夜dj在线观看免费视频| 黑白高清在线观看| 中文国产成人精品久久一区| 最近免费中文字幕大全高清10| 日本三级免费| 国产一区二区三区亚洲综合| 国产免费爽爽视频在线观看| 日本私人影院|