본문 바로가기

전체 글81

python - 파이썬 sys 모듈 ◎ sys모듈은 파이썬 인터프리터와 관련된 정보와 기능을 제공하는 모듈이다. sys.argv 파이썬 스크립트로 넘어온 입력인자(argument)들의 리스트.- 아래 예제와 같이 0번째는 스크립트 이름이 있으며, 그 이후부터 인자들이 설정[ test_argv.py 예제코드 ]import sysprint("argv size :", len(sys.argv))for i, arg in enumerate(sys.argv): print(i, arg) [ 실행 결과 ]>test_argv.py arg1argv size : 20 C:\Python30\test_argv.py1 arg1 sys.exc_info() 현재 발생한 예외정보를 튜플로 반환 (예외가 없는 경우 None을 반환)[ 예외가 없는 경우 ]>>> import.. 2016. 6. 6.
python- 파이썬 os.path 모듈 ◎ os.path는 파일 경로를 생성 및 수정하고, 파일 정보를 쉽게 다룰 수 있게 해주는 모듈. os.path.abspath(path) 현재 경로를 Prefix로 하여 입력받은 경로를 절대경로로 바꿔서 반환합니다.>>> abspath('tmp')'C:\\Python30\\tmp' os.path.basename(path) 입력받은 경로의 기본 이름(base name)을 반환합니다.abspath() 함수와 반대되는 기능을 수행한다고 볼 수 있습니다.>>> basename('C:\\Python30\\tmp')'tmp'>>> basename('C:\\Python30\\tmp\\test.txt')'test.txt' os.path.commonprefix(path_list) 입력받은 path_list로부터 공통적인.. 2016. 6. 6.
python select -wating for I/O completion This module provides access to the select() and poll() functions available in most operating systems, epoll() available on Linux 2.5+ and kqueue() available on most BSD. Note that on Windows, it only works for sockets; on other operating systems, it also works for other file types (in particular, on Unix, it works on pipes). It cannot be used on regular files to determine whether a file has grow.. 2016. 4. 19.
자전거 slx. xt.xtr 차이점 XTR (eXTreme Racing) - 시마노 MTB 등급중 최고급 등급 부품. 전문가 및 선수용으로 많이 사용. XT (eXTreme) - 9단 시스템의 고급등급. 산악입문용 및 중ㆍ고급용에 사용. 림 브레이크의 고질적인 문제인 진동현상 개선. SLX - LX 시리즈를 크로스용과 마운틴용으로 분리. 이 중 SLX는 마운틴 바이크용. LX보다 과격한 라이딩 목적. LX(LuXury) - 9단 시스템의 대중적인 등급. 산악입문용 또는 중급자 자전거에 주로 사용. DEORE - 9단 시스템의 최하위 부품. 입문용 또는 초급자 자전거에 많이 사용. 입문용 등급. ALIVIO - 시마노 8단 부품군 중 가장 상위급모델. 저가형 입문 모델에 많이 사용. 데오레 또는 아세라 급과 같이 사용. ACERA - 알리비.. 2016. 4. 12.
DataBase 데이터베이스 용어사전 【 객체 권한 】 특정 객체에 조작을 할 수 있는 권한 【 권한 】 사용자가 특정 테이블에 접근할 수 있도록 하거나, 해당 테이블에 SQL(SELECT / INSERT / UPDATE / DELETE) 문을 사용할 수 있도록 제한을 두는 것 【 그룹 함수 】 하나 이상의 행을 그룹으로 묶어 연산하여, 하나의 결과를 나타내는 함수 【 기본 테이블 】 뷰를 생성하기 위해서는 실질적으로 데이터를 저장하고 있는 물리적인 테이블이 존재해야 함 【 기본키 제약 조건(PRIMARY KEY) 】 테이블에 저장된 데이터를 구분하기 위한 제약 조건 【 다중행 서브 쿼리 】 서브 쿼리에서의 결과가 두 건 이상 출력되는 것 【 단일행(Single Row) 서브 쿼리 】 수행 결과가 오직 하나의 로우(행)만을 반환하는 것 【 .. 2016. 4. 3.
libvirt 가상화 라이브러리 분석글 출처 = http://www.iamroot.org/xe/Hypervisor_3_KVM/48717 libvirt 가상화 라이브러리 분석손쉬운 Linux 가상화를 위한 API 요약: libvirt 라이브러리는 Linux의 가상화를 위한 Linux API로 Xen 및 KVM을 포함한 다양한 하이퍼바이저뿐만 아니라 다른 운영 체제를 위한 QEMU 및 일부 가상화 제품을 지원합니다. 이 기사에서는 libvirt와 그 사용법 및 아키텍처에 대해 설명합니다. 확장형 컴퓨팅(클라우드 컴퓨팅)과 관련하여 libvirt는 가장 중요한 라이브러리 중 하나이지만 많이 알려져 있지는 않다. Libvirt는 호스트에서 실행 중인 게스트 운영 체제를 안전하게 관리할 수 있는 hypervisor-agnostic API를 제공한다. .. 2016. 3. 24.