Module 5

[ Python ] 패키지, 모듈 위치 확인하는 방법(inspect)

# 패키지, 모듈 위치 # 확인하는 법 import inspect import random from travel import * # print(inspect.getfile(random)) # 출력 : C:\Python38\lib\random.py # print(inspect.getfile(thailand)) # 출력 : c:\Users\kim56\OneDrive\바탕 화면\PythonWorkspace\travel\thailand.py # 문제가 없는 부분인데 pylint 오류 발생 시킴. 출력도 문제 없이 잘 되고 있음. # 다음 진행 순서 # 1. travel 패키지를 C:\Python38\lib\random.py 여기로 옮겨본다. # 2. 기존 travel 패키지의 이름은 travel_temp라고 변..

Python 2021.03.09

[ Python ] __all__ 사용해서 패키지의 모듈을 import 하는 방법.

travel package 의 thailand module class ThailandPackage: def detail(self): print("[태국 패키지 3박 5일] 방콕, 파타야 여행 (야시장 투어) 50만원")travel package 의 vietnam module class VietnamPackage: def detail(self): print("[베트남 패키지 3박 5일] 다낭 효도 여행 60만원")package를 import 하는 파일 # __all__ # from random import * from travel import * # 패키지 안에 포함된 것들 중에서 import 되기 원하는 것들만 공개하고 원하지 않는 것은 비공개 할 수 있다.(__init__) trip_to = vietn..

Python 2021.03.08

[ Python ] package

travel.thailand travel package(folder) 안에 있는 thailand module class ThailandPackage: def detail(self): print("[태국 패키지 3박 5일] 방콕, 파타야 여행 (야시장 투어) 50만원") travel.vietnam travel package(folder) 안에 있는 vietnam module class VietnamPackage: def detail(self): print("[베트남 패키지 3박 5일] 다낭 효도 여행 60만원")travelPractice.py # package : 모듈들을 모아놓은 집합 / 하나의 디렉터리에 여러 모듈 파일들을 갖다놓은 것을 # 신규 여행사 프로젝트를 담당하게 된 (태국, 베트남) # tr..

Python 2021.03.08

[ Python ] 모듈 ( module )

module # 모듈 (module) : 필요한 것들 끼리 부품처럼 잘 만들어진 파일이라고 보면 된다. # 자동차 타이어 마모, 펑크 -> 타이어만 교체 # 자동차 범퍼 고장 -> 범퍼만 교체 # 코드를 부품 교체하듯 부분만 교체하면 유지보수도 쉽고 코드의 재사용성이 수월해진다. # 파이썬에서는 함수 정의, 클래스 들의 파이썬 정의를 담고 있는 파일을 모듈이라고 한다. # 확장자가 .py 이다. # 영화를 볼 수 있는 극장이 있는데, 희한하게 현금만 받는다. # 잔돈을 바꿔주지도 않는다. # 현재 theater_module.py 파일 자체가 모듈이다. # 일반 가격 def price(people): print("{0}명 가격은 {1:,}원 입니다.".format(people, people * 10000)..

Python 2021.03.08

[ react-native ] 스타일링 방법 2가지, import, module, class 외

View, Text import React, { Component } from 'react'; react라는 module에서 Component class를 import하는 의미. 그 Component를 상속받는 App이라는 클래스를 생성하는 순서 App 클래스 화면을 렌더링하는 함수가 있고(render() 함수) 그 안에 return 되는 것들이 화면을 구성하게 된다. import { View, Text } from 'react-native'; 'react-native'라는 module에서 View, Text 클래스를 import하는 것이다. Button, Image 등 다양한 클래스를 가져와서 사용할 수 있다. Text, Button, Image 등 화면에 출..

IT 유용한 정보 2021.01.17
728x90
반응형
LIST