創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!
廣安ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!小編給大家分享一下python中sys指的是什么,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
sys-系統(tǒng)特定的參數(shù)和功能
該模塊提供對(duì)解釋器使用或維護(hù)的一些變量的訪問,以及與解釋器強(qiáng)烈交互的函數(shù)。它始終可用。
sys.argv
傳遞給Python腳本的命令行參數(shù)列表。argv[0]是腳本名稱(依賴于操作系統(tǒng),無論這是否是完整路徑名)。如果使用-c解釋器的命令行選項(xiàng)執(zhí)行命令,argv[0]則將其設(shè)置為字符串’-c’。如果沒有腳本名稱傳遞給Python解釋器,argv[0]則為空字符串。
要循環(huán)標(biāo)準(zhǔn)輸入或命令行上給出的文件列表,請參閱fileinput模塊。
sys.byteorder
本機(jī)字節(jié)順序的指示符。這將具有’big’big-endian(最重要的字節(jié)優(yōu)先)平臺(tái)和’little’little-endian(最不重要的字節(jié)優(yōu)先)平臺(tái)的價(jià)值。
2.0版本中的新功能
sys.builtin_module_names
一個(gè)字符串元組,給出了編譯到此Python解釋器中的所有模塊的名稱。(此信息不以任何其他方式提供 - modules.keys()僅列出導(dǎo)入的模塊。)
sys.call_tracing(func,args )
呼叫func(*args),同時(shí)啟用跟蹤。跟蹤狀態(tài)被保存,然后恢復(fù)。這是從調(diào)試器從檢查點(diǎn)調(diào)用,以遞歸調(diào)試其他一些代碼。
sys.copyright
包含與Python解釋器相關(guān)的版權(quán)的字符串
sys._clear_type_cache()
清除內(nèi)部類型緩存。類型緩存用于加速屬性和方法查找。僅在參考泄漏調(diào)試期間使用該函數(shù)刪除不必要的引用。
此功能僅用于內(nèi)部和專門用途。
版本2.6中的新功能。
sys._current_frames()
返回一個(gè)字典,將每個(gè)線程的標(biāo)識(shí)符映射到調(diào)用該函數(shù)時(shí)該線程中當(dāng)前活動(dòng)的最頂層堆棧幀。請注意,traceback模塊中的函數(shù)可以在給定這樣的幀的情況下構(gòu)建調(diào)用堆棧。
這對(duì)于調(diào)試死鎖是最有用的:這個(gè)函數(shù)不需要死鎖線程的協(xié)作,只要這些線程的調(diào)用堆棧保持死鎖,它們就會(huì)被凍結(jié)。對(duì)于非死鎖線程返回的幀在調(diào)用代碼檢查幀時(shí)可能與該線程的當(dāng)前活動(dòng)沒有關(guān)系。
此功能僅用于內(nèi)部和專門用途。
2.5版中的新功能。
sys.dllhandle
指定Python DLL句柄的整數(shù)??捎眯裕篧indows。
sys.displayhook(值)
如果值不是None,則此函數(shù)sys.stdout將其打印到并保存builtin._。
sys.displayhook調(diào)用在 交互式Python會(huì)話中輸入的表達(dá)式的結(jié)果。可以通過為其分配另一個(gè)單參數(shù)函數(shù)來自定義這些值的顯示sys.displayhook。
sys.dont_write_bytecode
如果這是真的,Python將不會(huì)嘗試在源模塊的導(dǎo)入上編寫.pyc或.pyo文件。此值最初設(shè)置為True或 False取決于-B命令行選項(xiàng)和 PYTHONDONTWRITEBYTECODE 環(huán)境變量,但您可以自己設(shè)置它來控制字節(jié)碼文件的生成。
版本2.6中的新功能。
sys.excepthook(類型,值,回溯)
此函數(shù)打印出給定的回溯和異常sys.stderr。
當(dāng)引發(fā)異常并且未被捕獲時(shí),解釋器sys.excepthook使用三個(gè)參數(shù)調(diào)用 ,即異常類,異常實(shí)例和回溯對(duì)象。在交互式會(huì)話中,這發(fā)生在控制返回到提示之前; 在Python程序中,這發(fā)生在程序退出之前??梢酝ㄟ^為其分配另一個(gè)三參數(shù)函數(shù)來自定義此類頂級(jí)異常的處理sys.excepthook。
sys._displayhook_
sys._excepthook_
這些對(duì)象包含的原始值displayhook,并excepthook 在程序的開始。它們被保存,以便displayhook和 excepthook情況下可以恢復(fù)他們碰巧得到破碎的對(duì)象替換。
sys.exc_info()
此函數(shù)返回三個(gè)值的元組,這些值提供有關(guān)當(dāng)前正在處理的異常的信息。返回的信息特定于當(dāng)前線程和當(dāng)前堆棧幀。如果當(dāng)前堆棧幀未處理異常,則從調(diào)用堆棧幀或其調(diào)用者獲取信息,依此類推,直到找到正在處理異常的堆棧幀。這里,“處理異?!北欢x為“正在執(zhí)行或已執(zhí)行except子句?!睂?duì)于任何堆棧幀,只能訪問有關(guān)最近處理的異常的信息。
如果堆棧中的任何位置都沒有處理異常,None則返回包含三個(gè)值的元組 。否則,返回的值是。它們的含義是:type獲取正在處理的異常的異常類型(類對(duì)象); value獲取異常參數(shù)(其 關(guān)聯(lián)值或第二個(gè)參數(shù),如果異常類型是類對(duì)象,則始終為類實(shí)例); traceback 獲取一個(gè)回溯對(duì)象(參見參考手冊),該對(duì)象在最初發(fā)生異常的位置封裝調(diào)用堆棧。(type, value, traceback)raise
如果exc_clear()被調(diào)用,則此函數(shù)將返回三個(gè)None值,直到當(dāng)前線程中引發(fā)另一個(gè)異常或執(zhí)行堆棧返回到正在處理另一個(gè)異常的幀。
看完了這篇文章,相信你對(duì)python中sys指的是什么有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!
本文名稱:python中sys指的是什么-創(chuàng)新互聯(lián)
分享URL:http://aaarwkj.com/article48/csodep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、網(wǎng)站排名、微信公眾號(hào)、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容