본문 바로가기 메뉴 바로가기

파이몬

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

파이몬

검색하기 폼
  • Pymon (15)
    • Programming (14)
      • Android (0)
      • Python (4)
      • Ubuntu (8)
      • Web (1)
      • Django (1)
    • 언어공부 (1)
      • 영어 (1)
  • 방명록

Programming (14)
우분투 docker 사용법

우분투 Docker 설치 및 사용법 docker 설치curl -s https://get.docker.com/ | sudo sh docker 권한 설정sudo usermod -aG docker docker 버전확인docker version 우분투 이미지 설치docker run ubuntu docker 실행docker run ubuntu:16.04 ※옵션-it : bash shell 사용--rm : exit 시 컨테이너 제거-p 80:80 : port 포워딩-d : 백그라운드 docker 컨테이너 확인docker ps -a docker 이미지 확인docker images -a docker 중지docker stop 컨테이너 제거docker rm exit한 컨테이너 재접속docker attach 수정한 이미지로..

Programming/Ubuntu 2018. 11. 27. 09:45
python queue를 이용한 multiprocessing 기초

python queue를 이용한 multiprocessing 기초 뼈대 import multiprocessing #동작 실행 함수 def do_work(item): print item #Queue 전달 함수 def worker(q): for item in iter(q.get, None): do_work(item) q.task_done() q.task_done() #메인 함수 def main(): #동작 프로세스 개수 num_procs = 5 #큐 데이터 items = [1,2,3,4,5,6,7,8,9,10] q = multiprocessing.JoinableQueue() procs = [] for i in range(num_procs): procs.append(multiprocessing.Process(..

Programming/Python 2017. 12. 19. 17:57
프로세스 백그라운드 실행 전환

ctrl + Zbg [job num]disown -h %[job num]

Programming/Ubuntu 2017. 8. 16. 17:36
Re: Could not get lock /var/lib/apt/lists/lock - open

sudo rm /var/lib/apt/lists/* -vf sudo apt-get update

Programming/Ubuntu 2017. 8. 16. 14:07
1. Django 시작하기

개발 환경 : Ubuntu 16.04.2 LTS, python3, postgresql 9.5 1. 가상 환경 세팅sudo apt-get install python-virtualenvvirtualenv --python=python3 myvenvsource myvenv/bin/activate 2. django 설치pip install django 3. django 시작django-admin startproject mysite . 4. 데이터베이스 설정mysite/settings.py- sqlite3 사용 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } ..

Programming/Django 2017. 5. 15. 16:15
파이썬3 user-agent 변경하여 web 파싱하기

1. fake-useragent 설치pip install fake-useragent 2. fake-useragent 사용법from fake_useragent import UserAgent ua = UserAgent() print (ua.ie) # Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US); print (ua.msie) # Mozilla/5.0 (compatible; MSIE 10.0; Macintosh; Intel Mac OS X 10_7_3; Trident/6.0)' print (ua['Internet Explorer']) # Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; G..

Programming/Python 2017. 4. 7. 09:56
python terminal color print

1. pip install termcolor 2. source from termcolor import colored, cprint print colored("ABCDEFG", "red") print colored("ABCDEFG", "green") print colored("ABCDEFG", "yellow") print colored("ABCDEFG", "blue") print colored("ABCDEFG", "grey") print colored("ABCDEFG", "magenta") print colored("ABCDEFG", "cyan") print colored("ABCDEFG", "white") cprint('Hello, World!', 'white', 'on_red') cprint('Hell..

Programming/Python 2017. 4. 4. 11:32
파이썬3 네이버 환율 정보 파싱

1. python3 소스 코드#_*_ coding:utf8 _*_ import urllib.request from bs4 import BeautifulSoup fp = urllib.request.urlopen('http://info.finance.naver.com/marketindex/exchangeList.nhn') source = fp.read() fp.close() class_list = ["tit","sale"] soup = BeautifulSoup(source,'html.parser') soup = soup.find_all("td", class_ = class_list) money_data={} for data in soup: if soup.index(data)%2==0: data=data.ge..

Programming/Python 2017. 4. 3. 11:31
우분투 tar 압축 및 해제

1. tar 압축tar -cvf [파일명.tar] [폴더명] 2. tar 압축 해제tar -xcf [파일명.tar] 3. tar.gz 압축tar -zcvf [파일명.tar.gz] [폴더명] 4. tar.gz 압축 해제tar -zxvf [파일명.tar.gz] 5. tar 옵션옵션 설명 -c 파일을 tar로 묶음 -p 파일 권한 저장 -v 압축 및 해제 시 내용 화면 출력 -f 파일 이름 지정 -C 경로 지정 -x tar 압축 해제 -z gzip으로 압축하거나 해제

Programming/Ubuntu 2017. 4. 3. 10:57
우분투 SVN 설치&사용법 정리

- SVN 설치, 설정 1. SVN 설치apt-get install subversion 2. 저장소 설정mkdir /home/svnsvnadmin create /home/svn/test 3. 계정 설정cd /home/svn/test/conf/ vim svnserve.conf[general]anon-access = noneauth-access = writepassword-db = passwdauthz-db = authz vim passwd[users]user1 = password vim authz[/]user1 = rw 4. 서비스 등록vim /etc/init/svnserve.confdescription "Subverion server" start on (local-filesystems and net-de..

Programming/Ubuntu 2017. 4. 3. 10:51
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • docker 사용법
  • 파이썬 user-agent
  • python thread
  • 우분트 프로세스 백그라운드
  • python queue
  • python color print
  • 뉴스기사번역
  • multiprocessing
  • python3 환율 api
  • 우분투 tar
  • python3 파싱
  • python multiprocess
  • python3 환율
  • terminal print color
  • termcolor
  • 파이썬3 크롤러
  • 도커 설치
  • multiprocess
  • 우분투
  • python3
  • apt-get error
  • 파이썬 웹파싱
  • tar 압축
  • 파이썬
  • docker 설치
  • python web framework
  • 도커 사용법
  • 파이썬 파싱
  • python
  • 파이썬 병렬
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바