본문 바로가기

Language/python

(72)
python :: twitter simplejson 설치 http://pypi.python.org/pypi/simplejson python twitter 설치 http://code.google.com/p/python-twitter/ 사용 >>> import twitter >>> api = twitter.Api(username="username",password = "password") >>> tweet = api.PostUpdate("Post from python twitter~!~!") 수신확인
python :: BeautifulSoup Encoding 에러 BeautifulSoup로 다음과 같이 읽어드리면 utf-8로 자동 인코딩이 된다. In [1]: file_name = "d:\\sdd_word\\result\\xml\\class_c_c_i_status_manager.xml" In [2]: f = open(file_name, 'r') In [3]: contents = f.read() In [4]: from BeautifulSoup import Beau BeautifulSoup BeautifulSOAP BeautifulStoneSoup In [4]: from BeautifulSoup import BeautifulSoup In [5]: soup = BeautifulSoup(contents) In [6]: soup.originalEncoding Out[6]:..
python :: Google python class 2nd day 2일차 더보기
python :: Google python class 1st day 1일차 더 보기
python in iPhone 얼마전에 장만한 iPhone 세팅하느라 시간가는 줄 모르고 있다. 덕분에 5년만에 혼자맞는 크리스마스를 잘 보낼 수 있었다.(흑.. T_T) python 2.5.1 버전이며, 간단히 sys 모듈을 임포트하여 path 변수를 확인해 보았다. 같이 설치되는 패키지는 아래와 같다.
python에서 socket bind 문제점.. python으로 소켓 프로그래밍 중 윈도우에서 잘 돌던 서버 프로그램이 리눅스에서 돌리니깐 클라이언트들이 찾지를 못하는 문제점이 있었다. 서버이름을 "localhost" 와 같은 루프백 주소로 잡아주었던게 문제가 된듯... 리눅스에서는 "127.0.0.1", "localhost"와 같이 해줘도 안되길래, 서버 ip 를 그대로 써주니깐 동작하였다. 서버환경은 Ubuntu 8.04 Hardy 아직까지 정확한 문제점 파악은 안된 상태 =_=a 예제에 나와있는 대로 server_host = socket.gethostbyname(socket.gethostname()) 이와 같은 방식으로도 안됬었다. 도대체 무엇이 문제였는지...
SO_RCVBUF, SO_SNDBUF의 Maximum/Minimum 측정 파이썬 소스 OS의 종류마다 소켓에 지정할 수 있는 SO_RCVBUF와 SO_SNDBUF의 크기가 기본값도 다를 뿐만 아니라, 최대값/최소값도 다르다. 파이썬 스크립트로 기본값/최대값/최소값을 측정할 수 있는 프로그램을 작성하였다. Windows XP(32bit) 결과값 Tcp.RcvBuf.Def : 8192 Tcp.RcvBuf.Max : 2147483647 Tcp.RcvBuf.Min : 0 Tcp.SndBuf.Def : 8192 Tcp.SndBuf.Max : 2147483647 Tcp.SndBuf.Min : 0 Udp.RcvBuf.Def : 8192 Udp.RcvBuf.Max : 2147483647 Udp.RcvBuf.Min : 0 Udp.SndBuf.Def : 8192 Udp.SndBuf.Max : 2147483..
Python 코딩 규칙 아래의 링크를 참고한다. http://www.python.org/dev/peps/pep-0008/