package 2

Python - package와 module의 차이

Python에 있어 module은 하나의 python 코드 파일을 의미한다. 파일 이름 자체가 module을 나타내는 이름이다. 반면 package는 module을 모아 놓은 directory 구조하고 할 수 있다. module 과 package 사용의 예> import ModuleName import PackageNamefrom PackageName import ModuleName import를 하게 되면 해당 ModuleName 혹은 PackageName 이 Loading 상태인지 확인 후 Loading이 되지 않은 상태라면 다음의 위치에서 존재를 확인한다. 1) sys.path 에 선언된 위치2) 현재 실행 위치 Ubuntu 14.04 python 2.7에서 sys.path를 확인해 보면 다음과 같..

Language/Python 2018.06.16

OpenWrt, package 부분 빌드하기.

[OpenWrt, 전체 기본 Image 만들기] 위 글을 참조해서 전체 Full Build를 한 번 진행했다면, package 의 부분 빌드가 가능하고, 해당 빌드로 만들어진 산출물만 설치가 가능해진다. 즉, 전체 빌드를 하지 않으므로 빠른 시간내에 수정 및 확인이 가능해진다. package build 방법은 다음과 같다. # make package/[package 이름]/compile 좀 더 자세한 로그와 함께 빌드를 진행하고 싶다면 아래와 같이 해주면 된다. # make package/[package 이름]/compile V=s Platform 마다 경로는 조금 다를 수 있지만 아래의 위치에 산출물인 .ipk 파일이 업데이트되어 있음을 확인할 수 있다. # cd bin/ar71xx/packages/b..

OS/OpenWRT, LEDE 2016.07.19