Python 내장 도구


내장 함수

str(string)                   返回对象的字符串表示

list(seq)

tuple(seq)

int(x)                        把字符串或数字转换为整数

long(x)

float(x)

Complex(real, image)

hex(i)

oct(i)

ord(c)                        返回单个字符的ascii值

chr(i)                        返回ascii值为i的字符

min(i[, i]*)

max(i[, i]*)

속성 작업 함수

네 가지 기본 제공 함수는 네임스페이스의 속성에 대해 존재, 값, 값 설정, 삭제 등의 작업을 수행합니다. 모듈, 클래스 및 인스턴스에 사용할 수 있습니다.

hasattr                       有属性则返回1,否则0

getattr

setattr

delattr

실행 프로그램

import

exec code [in globaldict[, localdict]]

compile(string, filename, kind)

execfile(filename[, globaldict[, localdict]])

eval(code[, globaldict[, localdict]])

라이브러리 모듈

기본 문자열 연산: str 모듈

고급 문자열 연산: re 모듈(정규 표현식)

범용 운영 체제 인터페이스: os 모듈

파일 및 디렉터리 복사: shutdown 모듈

Internat 관련 모듈:

公共网关接口:cgi模块

操作URL: urllib和urlparse模块

特殊的internet协议:httplib, ftplib, gopherlib, poplib, imaplib, nntplib, smtplib

处理internat文件的模块:sgmllib, htmllib, xmllib, formatter, rfc822, mimetools, binhex, uu, binascii, xdrllib, mimetypes, base64, quopri, mailbox, mimify

바이너리 데이터 처리: struct 모듈

디버깅, 시간 및 최적화: pdb, time, profile

복사: 복사 모듈

random: 임의 모듈