twill 다운로드 : http://twill.idyll.org
twill 은 로그인과 같은 행동이 필요한 웹사이트에 접속해서,
formvalue(~) 와 같은 함수로 input 을 쉽게 넣을 수 있는 모듈입니다.
파이썬의 다른 모듈과 같이 사용하면
재미있는 웹 사이트 자동화 프로그램을 쉽게 만드실 수 있을거 같네요.
# twill 임포트
from twill.commands import *
import time
import string
while True:
for i in range(3):
date=str(now.tm_year)+string.zfill(now.tm_mon, 2)+str(now.tm_mday+i)
url='http://브라우징 할 웹사이트 주소'
go(url) # 사이트로 이동
# python 에서 showforms() 함수를 통해 폼의 형태, 인풋, 클릭할 수 있는 오브젝트의 임의 번호를 알 수 있음
# fv("폼 번호", 입력할 element 번호, 입력할 값)
fv("2", 2, "123") # twill 이 정해준 번호의 element에 입력
# formvalue('loginform', userid, "id") 와 같이 elemnt id로 입력할 수 도 있음
fv("2", 3, "456")
submit('4') # twill 이 정해준 번호의 element 클릭
go(url)
댓글 없음:
댓글 쓰기