본문 바로가기
반응형

함수 설명/기본 및 범용28

[Python] 범인은 바로 너! glob()으로 특정 파일 및 폴더 찾기 소개  glob 함수는 파일 시스템에서 특정 패턴과 일치하는 파일 및 디렉토리의 경로를 찾는 데 사용되는 파이썬 함수입니다. Unix 셸 스타일의 와일드카드 패턴을 사용하여 파일 경로를 검색할 수 있습니다. 기본 사용법상세 설명glob 함수의 기본 구문은 glob.glob(pattern, recursive=False)입니다.pattern: 검색할 파일 경로 패턴을 나타내는 문자열입니다.recursive: True로 설정하면, 하위 디렉토리를 포함하여 재귀적으로 검색합니다.와일드카드 패턴*: 0개 이상의 임의의 문자와 일치합니다.?: 임의의 한 문자와 일치합니다.[]: 대괄호 안에 있는 문자 중 하나와 일치합니다.import glob# 현재 디렉토리의 모든 .txt 파일 찾기txt_files = glob... 2024. 7. 6.
[Python] 여기 주문이요! import_module()로 라이브러리 가져오기 소개  importlib.import_module 함수는 런타임에 모듈을 동적으로 임포트할 때 사용되는 파이썬 함수입니다. 문자열로 모듈 이름을 받아 해당 모듈을 임포트하고 반환합니다. 기본 사용법상세 설명importlib.import_module 함수의 기본 구문은 importlib.import_module(name, package=None)입니다.name: 임포트할 모듈의 이름을 나타내는 문자열입니다.package: 상대 임포트를 사용할 때 기준이 되는 패키지 이름입니다.default (선택적): 속성이 존재하지 않을 때 반환할 기본값.이 함수는 동적 모듈 임포트가 필요할 때 유용하며, 특히 플러그인 시스템이나 모듈 이름이 런타임에 결정되는 경우에 많이 사용됩니다.import importlib# 모듈.. 2024. 7. 6.
[Python] 예림이 그 패 봐봐! getattr()로 객체 속성 가져오기 소개  getattr 함수는 객체에서 속성의 값을 동적으로 가져오는 파이썬 내장 함수입니다. 주어진 속성 이름을 문자열로 받아 해당 속성의 값을 반환합니다.  기본 사용법상세 설명getattr 함수의 기본 구문은 getattr(object, name[, default])입니다. object: 속성을 가져올 객체.name: 가져올 속성의 이름을 나타내는 문자열.default (선택적): 속성이 존재하지 않을 때 반환할 기본값.만약 default 인수가 제공되지 않고 속성이 존재하지 않으면 AttributeError가 발생합니다.이 함수는 주로 객체의 속성을 동적으로 접근해야 할 때 유용하며, 예를 들어 속성 이름이 변수로 지정될 때 사용할 수 있습니다.class Person: name = "John".. 2024. 7. 6.
[Python] 하나로 이어줘! join()으로 문자열 연결하기 소개  str.join 메소드는 문자열 시퀀스의 각 요소를 지정된 구분자로 연결하여 하나의 문자열로 반환하는 파이썬 메소드입니다. 기본 사용법join()sep = ", "words = ["For sale", "baby shoes", "Never worn"]result = sep.join(words)print(result) # 출력: For sale, baby shoes, Never worn 라이센스  Python의 표준 라이브러리 메소드들은 Python Software Foundation License (PSFL) 하에 배포됩니다. 자세한 라이센스 내용은 Python 공식 라이센스 페이지에서 확인할 수 있습니다. 마무리  words 리스트의 내용은 헤밍웨이가 썼다던 6단어 소설입니다. 이왕 배우는 김에.. 2024. 7. 6.
반응형