목록진행중 (4)
Never Stop Running
class flask.request from flask import request * 유입 요청 데이터에 접근하기 위해서, 전역 request 객체를 사용할 수 있다. 플라스크는 유입 요청 데이터를 파싱해서 전역 객체로 그 데이터에 접근하게 해준다. request 객체의 속성과 메소드 dir이라는 내장 함수를 사용하여 확인하였다. ['__class__', '__delattr__', '__dict__', '__doc__', '__enter__', '__exit__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setatt..
실습 환경 Ubuntu 16.04.6 / 64bit 프로그램 버전 Python 2.7.12 sudo apt-get install python-pip -y 현재 Python 2.7이 설치된 상태에서 위의 명령어를 입력하여 pip을 설치하였다. 다음의 명령어로 python-dev와 python-setuptools가 모두 최신 상태로 설치가 된다. 하지만 pip --version이라고 하면 다음과 같은 오류가 발생한다. Traceback (most recent call last): File "/usr/bin/pip", line 9, in from pip import main ImportError: cannot import name main 찾아보니 pip 버전이 10.0.0 이상인 경우 나타나는 오류라고 한다..
단순하게 터미널에서 vmware를 실행시키려면 다음과 같은 명령어를 실행하면 된다. /usr/bin/vmware 하지만 vmware를 켜서 원하는 vm이미지를 열고 조작하는 활동을 하려면 vmrun 명령어를 이용할 수 있다. "/usr/bin/vmrun" /usr/bin/vmrun [AUTHENTICATION-FLAGS] COMMAND [PARAMETERS] vmrun 간단하게 자주 이용할만한 몇 가지의 명령어를 예시로 둔다. 1. 가상머신 이미지 시작 /usr/bin/vmrun start ex. /usr/bin/vmrun start /home/gyoran/Desktop/Project/myvm.vmx 위의 명령어를 입력하면 자동으로 이미지가 시작된다. 2. 가상머신 상태 유지 /usr/bin/vmrun ..
Subprocess 모듈 : 파이썬 프로그램 내에서 새로운 프로세스를 실행하게 도와주는 모듈 import subprocess 사용 예 import subprocess path = "/bin/ls" target = "/home/gyoran/Desktop/Project" p = subprocess.Popen([path, "-ali", target], stout=subprocess.PIPE, stderr=subprocess.PIPE) out, err = p.communicate() print out.decode('utf-8') communicate는 자식 프로세스의 출력을 읽어오고, 자식 프로세스가 종료할 때까지 대기함 도움 https://brownbears.tistory.com/214