파이썬 인터프리터와 밀접한 관련이 있는 표준 라이브러리입니다.
import sys print sys.__doc__
은 sys의 기본 문서를 보여줍니다. 이 모듈의 기본 기능을 요약한 첫 번째 문장을 살펴보세요.
이전 기사에서는 sys 라이브러리의 12개 변수를 살펴봤습니다. 자세한 내용을 보려면 다음을 클릭하세요. Python 프로그래밍 언어의 sys 라이브러리에 있는 12개 변수 계산 이 기사에서는 계속됩니다. sys 라이브러리 함수에서 일반적으로 사용되는 7가지 변수를 살펴보겠습니다.
현재 예외의 스레드 안전 정보, 인터프리터를 종료합니다.
方法:sys.exit() 返回值:None #该方法一般用exit()方法替代。
전역 구성 기능을 가져옵니다.
方法:sys.getprofile() #该方法需要配合setprofile方法一起使用,返回值为函数名
最大递归深度。
print(sys.getrecursionlimit()) #递归的最大深度为1000层。该最大层为默认值,可以通过setrecursionlimit方法进行修改。
获取全局调试跟踪函数。
sys.gettrace() 返回值:function #该方法需要配合settrace方法一起使用,获取调试函数名
设置全局配置函数。
sys.setprofile(func) 返回值:None #该方法把一个函数设置为全局配置函数,传入的函数需要3或3个以上参数,该方法可以配合getprofile方法使用。
设置递归最大层数。
sys.setrecursionlimit(int) 返回值:None #通过该方法修改递归的最大层数。
设置全局跟踪调试函数。
sys.settrace(func) 返回值:None #该方法的使用可以参考setprofile方法,传入的函数可以无参数。
이 글은 Python의 기본을 바탕으로 sys 모듈을 소개하고, sys 라이브러리의 7가지 공통 기능을 소개하며, 각 방법을 그림과 텍스트를 조합하여 자세히 설명합니다.
위 내용은 Python 프로그래밍 언어의 sys 라이브러리에서 일반적으로 사용되는 7가지 함수 목록의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!