inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지

Import class(클래스 가져오기)에 대해 알아보기

import class에 대해 알아보기 수업에서 질문이 있습니다.

해결된 질문

460

qwke

작성한 질문수 2

1

수업에서 다른 파일에 있는 클래스를 상속하는 방법 4가지 알려주셨습니다.

 

from car import * (1번 방법) 사용하는 걸 비추천하셨는데,

import car (2번 방법) 이렇게 사용하는건 위에 있는 코드와 다른가요? 코드만 봤을 땐 car 파일을 import 한거라, 1번 방법과 다른 점이 있나 궁금했습니다.

 

다만, 2번 방법의 경우에는 인스턴스화 할때 car.Car() 이렇게 사용하기 때문에 import하는 다른 파일의 클래스와 중복될 일이 없어서 괜찮은건지 궁금합니다!

 

 

python

답변 1

1

미쿡엔지니어

안녕하세요 qwke님,

현재 예제에서는 문제가 없지만, 실전에서 여러 파일을 한꺼번에 임포트할 때 "*"를 사용하면 파일 간 함수 간에 충돌이 일어날 수 있기 때문에 지양하라고 말씀 드린겁니다 :D

import car는 다른 세팅이 되어있지 않는 이상, 현재 디렉토리에 있는 car.py만을 임포트합니다. 뭐 현재 예제에서는 아무 문제가 없네요

[업데이트] 파이썬 패키지 부분에서 안되어서 강의 진행 불가

2

67

3

html 읽기 오류

1

93

2

DataFrame groupby 사용관련 질문

1

94

2

pylint shell 사용법

0

71

2

자막오류 수정가능한가요?

0

79

1

복합 조건절 관련 궁금증

0

79

2

49.행맨 프로그램 - 재시도 횟수 관련.

1

76

1

64. 파이썬 입문자가 쉽게 빠지기 쉬운 몇가지 에러(혹은 로직)에 대해 알아보기

0

103

2

Replit UI가 업데이트 되서 강의 진행이 멈췄어요

2

180

3

Replit을 사용해보려고 하는데 영상처럼 진행이 안되네요

3

421

2

실무에서의 제네레이터 함수 사용에 관한 질문입니다.

0

64

2

영상이 소리만 나오고 영상은 안보입니다.

0

86

2

pandas 오류 질문

0

125

2

상속 질문

1

132

2

total을 float으로 바꾸신 이유

0

201

2

섹션2 ["환경 vs. 설정 vs. 구성"] 강의 자막 문의

0

142

1

파이썬 data insert to table

0

222

2

파이썬 Class Method 질문

0

155

2

timeit 쓸 때는 만들었던 함수를 재사용 할 수는 없는지?

0

131

2

__repr__ 와 __str__ 차이점?

0

206

2

class method vs static method

0

273

2

Type hint 문법의 Type Checking이 강제성이 있는지?

0

164

2

클래스 접근자 강의 복습부분 0:47에 오타가 있네요

0

104

2

수업 때 쓰셨던 txt file 공유 해주시면 좋겠습니다

1

177

1