이벤트 타입

class EventType(value)[소스]

기반 클래스: str, Enum

원격 분석 이벤트의 유형.

메소드

encode([encoding, errors])

인코딩용으로 등록된 코덱을 사용하여 문자열을 인코딩합니다.

replace(old, new[, count])

이전 하위 문자열이 모두 새 하위 문자열로 바뀐 사본을 반환합니다.

split([sep, maxsplit])

Return a list of the words in the string, using sep as the delimiter string.

rsplit([sep, maxsplit])

Return a list of the words in the string, using sep as the delimiter string.

join(iterable, /)

원하는 수의 문자열을 연결합니다.

capitalize()

대문자로 된 문자열을 반환합니다.

casefold()

대소문자 구분 없는 비교에 적합한 문자열을 반환합니다.

title()

각 단어의 제목이 대소문자로 구분된 문자열을 반환합니다.

center(width[, fillchar])

길이 너비의 가운데 문자열을 반환합니다.

count(sub[, start[, end]])

문자열 S[start:end]에서 하위 문자열 sub이 겹치지 않는 횟수를 반환합니다.

expandtabs([tabsize])

모든 탭 문자가 공백을 사용하여 확장된 사본을 반환합니다.

find(sub[, start[, end]])

하위 문자열 sub이 발견되는 S에서 하위가 S[start:end] 내에 포함되는 가장 낮은 인덱스를 반환합니다.

partition(sep, /)

지정된 구분 기호를 사용하여 문자열을 세 부분으로 분할합니다.

index(sub[, start[, end]])

하위 문자열 sub이 발견되는 S에서 하위가 S[start:end] 내에 포함되는 가장 낮은 인덱스를 반환합니다.

ljust(width[, fillchar])

왼쪽으로 정렬된 길이의 문자열을 반환합니다.

lower()

소문자로 변환된 문자열 사본을 반환합니다.

lstrip([chars])

선행 공백이 제거된 문자열의 복사본을 반환합니다.

rfind(sub[, start[, end]])

부분 문자열 sub이 발견되는 곳에서 sub이 S[start:end] 내에 포함되도록 S에서 가장 높은 인덱스를 반환합니다.

rindex(sub[, start[, end]])

부분 문자열 sub이 발견되는 곳에서 sub이 S[start:end] 내에 포함되도록 S에서 가장 높은 인덱스를 반환합니다.

rjust(width[, fillchar])

길이 너비의 오른쪽 정렬된 문자열을 반환합니다.

rstrip([chars])

후행 공백이 제거된 문자열의 복사본을 반환합니다.

rpartition(sep, /)

지정된 구분 기호를 사용하여 문자열을 세 부분으로 분할합니다.

splitlines([keepends])

문자열의 줄 목록을 줄 경계에서 구분하여 반환합니다.

strip([chars])

선행 및 후행 공백이 제거된 문자열 사본을 반환합니다.

swapcase()

대문자를 소문자로, 소문자를 대문자로 변환합니다.

translate(table, /)

주어진 번역 테이블을 사용하여 문자열의 각 문자를 바꿉니다.

upper()

Return a copy of the string converted to uppercase.

startswith(prefix[, start[, end]])

S가 지정된 접두사로 시작하면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

endswith(suffix[, start[, end]])

S가 지정된 접미사로 끝나면 True를 반환하고 그렇지 않으면 False을 반환합니다.

removeprefix(prefix, /)

주어진 접두사 문자열이 있는 경우 제거된 문자열을 반환합니다.

removesuffix(suffix, /)

주어진 접미사 문자열이 있는 경우 제거된 문자열을 반환합니다.

isascii()

문자열의 모든 문자가 ASCII인 경우 True를 반환하고, 그렇지 않으면 False를 반환합니다.

islower()

문자열이 소문자 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

isupper()

문자열이 대문자 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

istitle()

문자열이 제목 대/소문자가 구분된 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

isspace()

문자열이 공백 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

isdecimal()

문자열이 10진수 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

isdigit()

문자열이 숫자 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

isnumeric()

문자열이 숫자 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

isalpha()

문자열이 알파벳 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

isalnum()

문자열이 영-숫자 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

isidentifier()

문자열이 유효한 파이썬 식별자인 경우 True를 반환하고, 그렇지 않으면 False를 반환합니다.

isprintable()

문자열을 인쇄할 수 있으면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

zfill(width, /)

숫자 문자열을 왼쪽에 0으로 채워서 지정된 너비의 필드를 채웁니다.

format(*args, **kwargs)

args와 kwarg의 치환을 사용하여 형식이 지정된 S를 반환합니다.

format_map(mapping)

매핑의 치환을 사용하여 형식이 지정된 S를 반환합니다.

maketrans

str.translate()에 사용할 수 있는 번역 테이블을 반환합니다.

속성

PING

START_CLIENT_ENTER

START_CLIENT_LEAVE

START_SERVER_ENTER

START_SERVER_LEAVE

START_SIMULATION_ENTER

START_SIMULATION_LEAVE

CLI_FLOWER_SIMULATION_ENTER

CLI_FLOWER_SIMULATION_LEAVE

PYTHON_API_RUN_SIMULATION_ENTER

PYTHON_API_RUN_SIMULATION_LEAVE

RUN_SUPERLINK_ENTER

RUN_SUPERLINK_LEAVE

RUN_SUPERNODE_ENTER

RUN_SUPERNODE_LEAVE

RUN_SERVER_APP_ENTER

RUN_SERVER_APP_LEAVE

RUN_CLIENT_APP_ENTER

RUN_CLIENT_APP_LEAVE

capitalize()

대문자로 된 문자열을 반환합니다.

보다 구체적으로, 첫 번째 문자는 대문자로, 나머지는 소문자로 만듭니다.

casefold()

대소문자 구분 없는 비교에 적합한 문자열을 반환합니다.

center(width, fillchar=' ', /)

길이 너비의 가운데 문자열을 반환합니다.

패딩은 지정된 채우기 문자를 사용하여 수행됩니다(기본값은 공백).

count(sub[, start[, end]]) int

문자열 S[start:end]에서 부분 문자열 sub의 겹치지 않는 횟수를 반환합니다. 선택적 인자 start와 end는 슬라이스 표기법과 같이 해석됩니다.

encode(encoding='utf-8', errors='strict')

인코딩용으로 등록된 코덱을 사용하여 문자열을 인코딩합니다.

인코딩

문자열을 인코딩합니다.

오류

인코딩 오류에 사용할 오류 처리 방식입니다. 기본값은 ‘strict’로, 인코딩 오류가 발생하면 UnicodeEncodeError를 발생시킵니다. 다른 가능한 값으로는 ‘ignore’, ‘replace’, ‘xmlcharrefreplace’, 그리고 UnicodeEncodeError를 처리할 수 있는 codecs.register_error에 등록된 다른 이름도 사용할 수 있습니다.

endswith(suffix[, start[, end]]) bool

S가 지정된 접미사로 끝나면 True를 반환하고, 그렇지 않으면 False를 반환합니다. 시작 옵션을 사용하면 해당 위치부터 S를 테스트합니다. end 옵션을 사용하면 해당 위치에서 S 비교를 중지합니다. 접미사는 시도할 문자열의 튜플일 수도 있습니다.

expandtabs(tabsize=8)

모든 탭 문자가 공백을 사용하여 확장된 사본을 반환합니다.

탭 크기를 지정하지 않으면 크기가 8로 지정됩니다.

find(sub[, start[, end]]) int

부분 문자열 sub가 발견되는 곳의 가장 낮은 인덱스를 반환하며, sub는 S[start:end] 내에 포함되어야 합니다. 선택적 인자 start와 end는 슬라이스 표기법과 같이 해석됩니다.

실패 시 -1을 반환합니다.

format(*args, **kwargs) str

args와 kwargs의 치환을 사용하여 형식이 지정된 S를 반환합니다. 치환은 중괄호(‘{’ 및 ‘}’)로 식별됩니다.

format_map(mapping) str

매핑의 치환을 사용하여 형식이 지정된 S를 반환합니다. 치환은 중괄호(‘{’ 및 ‘}’)로 식별됩니다.

index(sub[, start[, end]]) int

부분 문자열 sub가 발견되는 곳의 가장 낮은 인덱스를 반환하며, sub는 S[start:end] 내에 포함되어야 합니다. 선택적 인자 start와 end는 슬라이스 표기법과 같이 해석됩니다.

부분 문자열을 찾을 수 없을 때 ValueError를 발생시킵니다.

isalnum()

문자열이 영-숫자 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

문자열의 모든 문자가 영숫자이고 문자열에 하나 이상의 문자가 있는 경우 문자열은 영-숫자입니다.

isalpha()

문자열이 알파벳 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

문자열의 모든 문자가 알파벳이고 문자열에 하나 이상의 문자가 있는 경우 문자열은 알파벳입니다.

isascii()

문자열의 모든 문자가 ASCII인 경우 True를 반환하고, 그렇지 않으면 False를 반환합니다.

ASCII 문자는 U+0000-U+007F 범위의 코드 포인트가 있습니다. 빈 문자열도 ASCII입니다.

isdecimal()

문자열이 10진수 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

문자열의 모든 문자가 10진수이고 문자열에 하나 이상의 문자가 있는 경우 문자열은 10진수 문자열입니다.

isdigit()

문자열이 숫자 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

문자열의 모든 문자가 숫자이고 문자열에 하나 이상의 문자가 있는 경우 문자열은 숫자 문자열입니다.

isidentifier()

문자열이 유효한 파이썬 식별자인 경우 True를 반환하고, 그렇지 않으면 False를 반환합니다.

keyword.iskeyword(s)를 호출하여 문자열 s가 “def” 또는 “class”와 같은 예약 식별자인지 테스트합니다.

islower()

문자열이 소문자 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

문자열이 모두 소문자이고 문자열에 문자가 하나 이상 있는 경우 문자열은 소문자입니다.

isnumeric()

문자열이 숫자 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

문자열의 모든 문자가 숫자이고 문자열에 하나 이상의 문자가 있는 경우 문자열은 숫자입니다.

isprintable()

문자열을 인쇄할 수 있으면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

문자열은 repr()에서 모든 문자가 인쇄 가능한 것으로 간주되거나 비어 있는 경우 인쇄할 수 있습니다.

isspace()

문자열이 공백 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

문자열의 모든 문자가 공백이고 문자열에 하나 이상의 문자가 있는 경우 문자열은 공백입니다.

istitle()

문자열이 제목 대/소문자가 구분된 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

제목 대/소문자 문자열에서 대문자와 제목 대문자는 대소문자만, 소문자는 대문자만 뒤에 올 수 있습니다.

isupper()

문자열이 대문자 문자열이면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

문자열의 모든 문자가 대문자이고 문자열에 문자가 하나 이상 있는 경우 문자열은 대문자입니다.

join(iterable, /)

원하는 수의 문자열을 연결합니다.

메서드가 호출되는 문자열은 주어진 각 문자열 사이에 삽입됩니다. 결과는 새 문자열로 반환됩니다.

Example: ‘.’.join([‘ab’, ‘pq’, ‘rs’]) -> ‘ab.pq.rs’

ljust(width, fillchar=' ', /)

왼쪽으로 정렬된 길이의 문자열을 반환합니다.

패딩은 지정된 채우기 문자를 사용하여 수행됩니다(기본값은 공백).

lower()

소문자로 변환된 문자열 사본을 반환합니다.

lstrip(chars=None, /)

선행 공백이 제거된 문자열의 복사본을 반환합니다.

None이 아닌 문자가 지정되면 대신 문자열에서 문자를 제거합니다.

static maketrans()

str.translate()에 사용할 수 있는 번역 테이블을 반환합니다.

argument이 하나만 있는 경우, 유니코드 서수(정수) 또는 문자를 유니코드 서수, 문자열 또는 None에 매핑하는 dictionary이어야 합니다. 그러면 문자 키가 서수로 변환됩니다. 인수가 두 개이면 길이가 같은 문자열이어야 하며, 결과 dictionary에서 x의 각 문자는 y의 같은 위치에 있는 문자에 매핑됩니다. 세 번째 인수가 있으면 문자열이어야 하며, 그 문자는 결과에서 None에 매핑됩니다.

partition(sep, /)

지정된 구분 기호를 사용하여 문자열을 세 부분으로 분할합니다.

문자열에서 구분 기호를 검색합니다. 구분 기호가 발견되면 구분 기호 앞 부분, 구분 기호 자체, 구분 기호 뒤 부분을 포함하는 3-tuple을 반환합니다.

구분 기호를 찾을 수 없으면 원래 문자열과 빈 문자열 2개를 포함하는 3-튜플을 반환합니다.

removeprefix(prefix, /)

주어진 접두사 문자열이 있는 경우 제거된 문자열을 반환합니다.

문자열이 접두사 문자열로 시작하면 문자열[len(prefix):]을 반환합니다. 그렇지 않으면 원본 문자열의 복사본을 반환합니다.

removesuffix(suffix, /)

주어진 접미사 문자열이 있는 경우 제거된 문자열을 반환합니다.

문자열이 접미사 문자열로 끝나고 해당 접미사가 비어 있지 않으면 문자열[:-len(suffix)]을 반환합니다. 그렇지 않으면 원본 문자열의 복사본을 반환합니다.

replace(old, new, count=-1, /)

이전 하위 문자열이 모두 새 하위 문자열로 바뀐 사본을 반환합니다.

카운트

대체할 최대 발생 횟수입니다. -1(기본값)은 모든 항목을 교체한다는 의미입니다.

선택적 argument 개수를 지정하면 첫 번째 개수만 바뀝니다.

rfind(sub[, start[, end]]) int

부분 문자열 sub가 발견되는 곳의 가장 높은 인덱스를 반환하며, sub는 S[start:end] 내에 포함되어야 합니다. 선택적 인자 start와 end는 슬라이스 표기법과 같이 해석됩니다.

실패 시 -1을 반환합니다.

rindex(sub[, start[, end]]) int

부분 문자열 sub가 발견되는 곳의 가장 높은 인덱스를 반환하며, sub는 S[start:end] 내에 포함되어야 합니다. 선택적 인자 start와 end는 슬라이스 표기법과 같이 해석됩니다.

부분 문자열을 찾을 수 없을 때 ValueError를 발생시킵니다.

rjust(width, fillchar=' ', /)

길이 너비의 오른쪽 정렬된 문자열을 반환합니다.

패딩은 지정된 채우기 문자를 사용하여 수행됩니다(기본값은 공백).

rpartition(sep, /)

지정된 구분 기호를 사용하여 문자열을 세 부분으로 분할합니다.

그러면 문자열에서 끝 부분부터 시작하여 구분 기호를 검색합니다. 구분 기호가 발견되면 구분 기호 앞 부분, 구분 기호 자체, 구분 기호 뒤 부분을 포함하는 3-tuple을 반환합니다.

구분 기호를 찾을 수 없는 경우 빈 문자열 2개와 원래 문자열을 포함하는 3-tuple을 반환합니다.

rsplit(sep=None, maxsplit=-1)

Return a list of the words in the string, using sep as the delimiter string.

sep

The delimiter according which to split the string. None (the default value) means split according to any whitespace, and discard empty strings from the result.

maxsplit

Maximum number of splits to do. -1 (the default value) means no limit.

Splits are done starting at the end of the string and working to the front.

rstrip(chars=None, /)

후행 공백이 제거된 문자열의 복사본을 반환합니다.

None이 아닌 문자가 지정되면 대신 문자열에서 문자를 제거합니다.

split(sep=None, maxsplit=-1)

Return a list of the words in the string, using sep as the delimiter string.

sep

The delimiter according which to split the string. None (the default value) means split according to any whitespace, and discard empty strings from the result.

maxsplit

Maximum number of splits to do. -1 (the default value) means no limit.

splitlines(keepends=False)

문자열의 줄 목록을 줄 경계에서 구분하여 반환합니다.

줄 바꿈은 keepends가 주어지고 참이 아니면 결과 목록에 포함되지 않습니다.

startswith(prefix[, start[, end]]) bool

S가 지정된 접두사로 시작하면 True를 반환하고, 그렇지 않으면 False를 반환합니다. 시작 옵션을 사용하면 해당 위치에서 시작되는 S를 테스트합니다. 선택적 end를 사용하면 해당 위치에서 S 비교를 중지합니다. 접두사는 시도할 문자열의 튜플일 수도 있습니다.

strip(chars=None, /)

선행 및 후행 공백이 제거된 문자열 사본을 반환합니다.

None이 아닌 문자가 지정되면 대신 문자열에서 문자를 제거합니다.

swapcase()

대문자를 소문자로, 소문자를 대문자로 변환합니다.

title()

각 단어의 제목이 대소문자로 구분된 문자열을 반환합니다.

보다 구체적으로, 단어는 대문자로 시작하고 나머지 모든 대소문자는 소문자로 표기합니다.

translate(table, /)

주어진 번역 테이블을 사용하여 문자열의 각 문자를 바꿉니다.

table

유니코드 서수를 유니코드 서수, 문자열 또는 없음으로 매핑하는 번역 테이블이어야 합니다.

테이블은 사전이나 목록과 같이 __getitem__을 통해 조회/색인을 구현해야 합니다. 이 작업에서 LookupError가 발생하면 문자는 그대로 유지됩니다. 없음으로 매핑된 문자는 삭제됩니다.

upper()

Return a copy of the string converted to uppercase.

zfill(width, /)

숫자 문자열을 왼쪽에 0으로 채워서 지정된 너비의 필드를 채웁니다.

문자열은 잘리지 않습니다.