대충 단어 끊어서 검색하고 DB에서 맞는거 찾고 그중 제일 안쓴거 골라서 출력.
검색, 알림, 자동 트윗기능 추가
2012.03.27: 뻘글 만들기 기능 속도 문제 개선(sql상에서 랜덤하면 느려짐. 다 불러와서 소스상에서 랜덤으로 뽑음)
#!/usr/bin/env python import random import time CNT=151 delay=0.2 empty='.' fill='#' """get console's size""" import os rows,cols=os.popen('stty size','r').read().split() CNT=int(cols) del rows,cols """get console's size end""" def cnt(index): global before num=0 for i in range(index-1,index+2): if before[i%CNT]==fill: num+=1 return num #lst=[random.choice(['#','.']) for i in range(CNT)] lst=[empty for i in range(CNT)] for i in random.sample(range(CNT),5): lst[i]=fill before=[] while True: print ''.join(lst) before=lst[:] for i in range(CNT): if cnt(i) in [1,2]: lst[i]=fill else: lst[i]=empty time.sleep(delay)