logo

한국어
글 수 27
번호
제목
글쓴이
27 *args **kwargs 에 대해...
홈지기
2016-01-11 590
*args - 파라미터를 몇개를 받을지 모르는 경우 사용한다. args 는 튜플 형태로 전달된다. 예) ? 1 2 3 4 5 6 7 8 9 10 11 def print_param(*args): print args for p in args: print p print_param('a', 'b', 'c', 'd') #('a', 'b', 'c', 'd') #a #b #c #d *...  
26 파이참으로 원격인터프리터로 한글출력시 한글깨짐
홈지기
2015-11-18 792
원격인터프리터로 설정시 한글이 깨진다면.. 파이참의 실행경로의 다음 옵션을 추가해보자.. JetBrains\PyCharm 3.1\bin\pycharm.exe.vmoptions -Dfile.encoding=UTF-8  
25 파이썬 추상클래스 예제
홈지기
2015-11-01 1086
#!/usr/bin/python #-*- coding: utf-8 -*- from abc import ABCMeta, abstractmethod import logging class base1(object): __metaclass__ = ABCMeta log = None test = "test" def __init__(self): pass print "---base.init---" @abstractmethod def settin...  
24 git형상관리에서 .gitignore에 .idea를 추가했는데 커밋목록에 자꾸뜬다면...
홈지기
2015-10-29 602
git bash로 들어가서 다음 명령을 쳐보자... ㅎㅎㅎㅎㅎ git rm -r --cached .idea git commit -m "remove .idea directory" git push origin master  
23 파이썬 스크립트 virtualenv 환경에서 실행
홈지기
2015-08-26 733
#! /bin/bash cd my/virtual/env/root/dir source bin/activate # virtualenv is now active, which means your PATH has been modified. # Don't try to run python from /usr/bin/python, just run "python" and # let the PATH figure out which version t...  
22 파이썬 디렉토리 검색
홈지기
2015-05-08 1493
import os for (path, dir, files) in os.walk("e:/"): for filename in files: ext = os.path.splitext(filename)[-1] if ext == '.py': print("%s/%s" % (path, filename))  
21 파이썬 숫자 천단위 콤마표현
홈지기
2015-01-15 1749
#!/usr/bin/python # -*- coding: cp949 -*- import locale locale.setlocale(locale.LC_ALL, '') # 시스템 기본 로케일 사용 n = -1234567890.123 s = locale.format('%.3f', n, 1) print s # 출력 결과: -1,234,567,890.123  
20 XPATH 예제
홈지기
2015-01-13 1531
//author 문서에 있는 모든 <author> 요소 /bookstore 이 문서의 문서 요소(<bookstore>) 참고) http://msdn.microsoft.com/ko-kr/library/ms256086%28v=vs.110%29.aspx http://hyeonstorage.tistory.com/211  
19 CSV파일을 파이썬 list로 Import file
홈지기
2014-12-29 2696
 
18 파이썬으로 랜덤뽑아내기.. (제비뽑기, 추첨)
홈지기
2014-12-29 2434
파이썬으로 간단하게.. 추첨을 할려면, 다음과 코딩할 수 있다. import random lst = [1,2,3,4,5,6,7,9,10] random.shuffle(lst) while lst: print lst.pop()  
17 윈도우에서 python, easy_install, pip설치, 그리고 Scrapy설치
홈지기
2014-12-13 3501
Python 다운로드 및 설치 https://www.python.org/downloads/ Path에 ;C:\Python27; 또는 c:\python27\python.exe c:\python27\tools\scripts\win_add2path.py https://pypi.python.org/pypi/setuptools/1.1.6#windows 여기에서 ez_setup.py 를 다운받아 설치 ...  
16 Celery 설치 및 tutorial
홈지기
2014-12-13 2019
Celery 설치 http://www.celeryproject.org/install/ 또는 Broker 설치도 함께 번들로 설치할 수 있는것으로 보임.. (확인필요) http://docs.celeryproject.org/en/master/getting-started/introduction.html#installation 예).. $ pip install "celery[librab...  
15 파이썬 크롤러 Scrapy 매뉴얼, 설치
홈지기
2014-12-13 3019
http://doc.scrapy.org/en/0.24/intro/install.html UnicodeDecodeError: 'ascii' codec can't decode byte 0xec in position 0: ordinal not in range(128) 파이썬의 기본 인코딩이 'ascii'로 설정되어 있어서 생기는 문제라고 하고, python 설치 디렉토리 아...  
14 파이썬에서 mssql 연동하기
홈지기
2014-12-13 3385
pymssql을 설치하기 위해서는 아래 기능이 설치가 되어있어야됨.. 1) 싸이썬 설치 (pymssql 2.x 버전에서는 필수) 다운로드 : wget http://cython.org/release/Cython-0.20.1.tar.gz 설치 : python setup.py install 2) FreeTDS 설치 (중요) # wget http://ibi...  
13 pycurl 설치 에러대응
홈지기
2014-12-13 2122
yum install libcurl-devel error: command 'gcc' failed with exit status 1 yum install python-devel pip install pycurl2 ## pycurl 설치 에러시 다음 대응 rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-12.rhel6.noarc...  
12 __name__ =='__main__' 의 의미는?
홈지기
2014-12-02 2298
C:/Python> python mod1.py처럼 직접수행시 if문 다음문장이 수행되게 하고, 그 외 이파일을 모듈로 불러쓸때는 수행되지 않게 한다. >>> import mod1  
11 SyntaxError: Non-ASCII character
홈지기
2014-11-25 2426
첫번째 또는 두번째줄에... 다음 추가 #-*- coding: utf-8 -*-  
10 python single quote vs double quote
홈지기
2014-11-25 2341
http://stackoverflow.com/questions/56011/single-quotes-vs-double-quotes-in-python mystringliteral1="this is a string with 'quotes'" mystringliteral2='this is a string with "quotes"' mystringliteral3="""this is a string with "quotes" and more...  
9 scrapy 인코딩 관련
홈지기
2014-11-24 3560
Scrapy로 웹페이지를 긁어오면 일반적인 예제에는 ...extract() 로 가져오기때문에... 결과가 \ud55c\uae00 형태로 가져온다.. 그걸가지고.. 결과.decode('unicode-scape')로 해도 되지만, extract()[0] 으로 가져오면, 정확히.. 한글이 표현됨.... 별건 아니...  
8 CentOS에서 pip설치 및 virtualenv 설치
홈지기
2014-11-21 2936
#pip 설치 To install pip on CentOS, first enable EPEL repository, and then run: $ sudo yum install python-pip To install pip on Ubuntu, Debian or Linux Mint: $ sudo apt-get install python-pip #VirtualEnv 설치 sudo pip install virtualenv #vir...