偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

盤點(diǎn)Python編程語言sys庫中的7個(gè)常用函數(shù)

開發(fā) 后端
這篇文章我們基于Python基礎(chǔ),介紹sys模塊,介紹7個(gè)sys庫常用函數(shù),對(duì)每個(gè)方法都采用圖文結(jié)合的方式,進(jìn)行詳細(xì)的講解。

[[348598]]

 一、概念
這是一個(gè)跟 Python 解釋器關(guān)系密切的標(biāo)準(zhǔn)庫。

  1. import sys 
  2. print sys.__doc__ 

顯示了 sys 的基本文檔,看第一句話,概括了本模塊的基本特點(diǎn)。

這篇文章我們繼續(xù)盤點(diǎn)sys庫中常用的7個(gè)函數(shù)。

二、 sys的函數(shù)
1. exc_info
當(dāng)前異常的線程安全信息,退出解釋器。

  1. 方法:sys.exit() 
  2. 返回值:None 
  3. #該方法一般用exit()方法替代。 

2. getprofile
獲取全局配置函數(shù)。

  1. 方法:sys.getprofile() 
  2. #該方法需要配合setprofile方法一起使用,返回值為函數(shù)名 

3. getrecursionlimit
最大遞歸深度。

  1. print(sys.getrecursionlimit()) 
  2. #遞歸的最大深度為1000層。該最大層為默認(rèn)值,可以通過setrecursionlimit方法進(jìn)行修改。 

4. gettrace
獲取全局調(diào)試跟蹤函數(shù)。

  1. sys.gettrace() 
  2. 返回值:function 
  3. #該方法需要配合settrace方法一起使用,獲取調(diào)試函數(shù)名 

5. setprofile
設(shè)置全局配置函數(shù)。

  1. sys.setprofile(func) 
  2. 返回值:None 
  3. #該方法把一個(gè)函數(shù)設(shè)置為全局配置函數(shù),傳入的函數(shù)需要3或3個(gè)以上參數(shù),該方法可以配合getprofile方法使用。 

6. setrecursionlimit
設(shè)置遞歸最大層數(shù)。

  1. sys.setrecursionlimit(int
  2. 返回值:None 
  3. #通過該方法修改遞歸的最大層數(shù)。 

7. settrace
設(shè)置全局跟蹤調(diào)試函數(shù)。

  1. sys.settrace(func) 
  2. 返回值:None 
  3. #該方法的使用可以參考setprofile方法,傳入的函數(shù)可以無參數(shù)。 

三、總結(jié)
本文基于Python基礎(chǔ),介紹了sys模塊,介紹了7個(gè)sys庫常用函數(shù),對(duì)每個(gè)方法都采用圖文結(jié)合的方式,進(jìn)行詳細(xì)的講解。

歡迎大家積極嘗試,有時(shí)候看到別人實(shí)現(xiàn)起來很簡單,但是到自己動(dòng)手實(shí)現(xiàn)的時(shí)候,總會(huì)有各種各樣的問題,切勿眼高手低,勤動(dòng)手,才可以理解的更加深刻。

代碼很簡單,使用Python語言,希望對(duì)你學(xué)習(xí)有幫助。

 

責(zé)任編輯:姜華 來源: Go語言進(jìn)階學(xué)習(xí)
相關(guān)推薦

2020-10-27 07:56:35

Python

2021-01-28 23:35:37

Python開發(fā)數(shù)據(jù)

2021-02-15 12:06:05

PythonSetDict

2021-10-09 07:10:31

JavaScript對(duì)象Python

2020-08-31 08:04:00

Python編程開源庫

2021-04-29 10:01:30

JavaMathJava編程

2010-08-03 08:54:07

JDK 7Lambda表達(dá)式函數(shù)式編程

2021-05-20 10:17:59

編程語言javaPython

2023-01-17 15:31:40

Python數(shù)據(jù)集數(shù)組

2021-09-22 12:45:47

Python數(shù)據(jù)分析

2015-12-08 09:31:37

編程語言錢途盤點(diǎn)

2019-04-14 22:22:28

Python數(shù)據(jù)結(jié)構(gòu)算法

2014-01-02 13:57:48

2024-10-25 08:30:55

NumPyPandasMatplotlib

2021-03-18 09:06:17

JavaScriptPythonPyExecJS

2009-06-16 10:34:38

編程命名

2024-06-26 13:11:40

2018-12-07 10:30:50

盤點(diǎn)CSS前端

2021-12-23 23:11:37

C語言編程工具

2010-10-25 12:05:40

SYS_CONNECT
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)