⊗pyPmMdMA 86 of 129 menu

Python에서 파일의 모든 내용 가져오기

파일의 모든 내용을 가져오려면 특별 명령어 *를 사용할 수 있습니다:

from 모듈 import *

이 가져오기 방식의 편리함은 얻은 모든 함수를 모듈 이름 없이 작성할 수 있다는 점에 있습니다. 이는 코드의 가독성을 크게 향상시키고 길이를 줄여줍니다.

이제 lib 모듈에서 모든 함수를 가져와 func3에 접근해 봅시다:

from lib import * func3()

코드를 실행한 후 func3의 작업 결과가 출력됩니다:

3

모듈의 일부만 가져와야 하는 경우, 불필요한 함수 이름 앞에 밑줄을 넣어야 합니다:

... def _func3(): print(3)

이제 func3를 호출해 봅시다:

func3()

콘솔에 오류가 출력됩니다:

NameError: name 'func3' is not defined. Did you mean: 'func1'?

이 함수는 import 명령어 뒤에 직접 지정하여 작업 파일로 가져올 수 있습니다:

from lib import _func3 _func3() # 3을 출력합니다

이전 강의에서 만든 custom_math 모듈에서 모든 함수를 가져오세요.

get_divide 함수가 모듈의 모든 내용과 함께 가져올 수 없도록 이전 작업을 수정하세요.

user 모듈에서 사용자의 비밀번호와 이메일을 가져올 수 없도록 만드세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부