Python 에서 실 현 된 파충류 브러시 회복 기능 예시
요즘 심심 해서 파충 류 를 보 러 가 려 고 하 는데 파충 류 를 따라 시 뮬 레이 션 로그 인,댓 글 남기 기 등 을 순조롭게 해 냈 습 니 다.여기 서 간략하게 말씀 드 리 겠 습 니 다.
파 이 썬 2.7 에 적 힌 파충 류 를 이용 해 모 의 접속 과 댓 글 남기 기,답장 등 을 한다.기 존 에는 파충 류 를 접 해 본 적 이 없 었 기 때문에 이번 에는 파충류 가 강해 서 많은 일 을 할 수 있다 는 느낌 을 받 아 그림 을 몇 장 붙인다.
포럼 에서 같은 문 자 를 사용 하지 못 하 게 하기 때문에 농담 api 를 사용 하여 서로 다른 문자 의 목적 을 달성 했다.
이 포럼 은 쿠키 를 사용 하기 때문에 먼저 쿠키 를 가 져 오고 쿠키 를 파일 에 기록 합 니 다.
'''
cookie
'''
def get_cookie(login_data, url, testurl=None):
filename = "cookie"
cookie = cookielib.MozillaCookieJar(filename)
hadler = urllib2.HTTPCookieProcessor(cookie)
opener = urllib2.build_opener(hadler)
post_data = urllib.urlencode(
{'logname': 123456, "logpass": "123456", "action": "login", })
url = 'http://*****.me/waplogin.aspx'
opener.open(url, post_data)
cookie.save(ignore_discard=True, ignore_expires=True)
print(" ")
# print(opener.open(testurl).read())
먼저 이 사이트 의 로그 인 주소,로그 인 에 필요 한 매개 변 수 를 분석 해 야 합 니 다.예 를 들 어 상기 코드 와 같 습 니 다.쿠키 를 받 은 후에 이 포럼 의 답장 파 라 메 터 를 분석 합 니 다.이 포럼 은 post 제출 을 사용 하고 댓 글 id,답장 내용 등 이 필요 합 니 다.분석 한 후에 다음 과 같은 코드 를 얻 을 수 있 습 니 다.
코드 는 먼저 파일 에 있 는 쿠키 를 불 러 온 다음 에 haha 라 는 농담 api 를 호출 했 습 니 다.물론 저 는 이 api 의 json 을 처 리 했 습 니 다.여 기 는 농담 내용 만 있 으 면 됩 니 다.
'''
'''
def post_reply():
filename = "cookie"
cookie = cookielib.MozillaCookieJar(filename)
cookie.load(filename, ignore_discard=True, ignore_expires=True)
handler = urllib2.HTTPCookieProcessor(cookie)
opener = urllib2.build_opener(handler)
num=0
for i in range(216255, 800000):
num = num + 1
huifu = urllib.urlencode(
{'sendmsg': 0, "content": str(haha(num)), "action": "add", "id": str(i), "classid": 177})
gradeUrl = 'http://******.me/bbs/book_re.aspx'
result = opener.open(gradeUrl)
print result.read()
print " " + str(num) + "" + " "
print(" id" + str(i))
sleep(1)
댓 글 코드:
'''
( : )
'''
def post_articles(book_title, book_content, classid=177, sendmoney=0):
filename = "cookie"
cookie = cookielib.MozillaCookieJar(filename)
cookie.load(filename, ignore_discard=True, ignore_expires=True)
handler = urllib2.HTTPCookieProcessor(cookie)
opener = urllib2.build_opener(handler)
post_articles = urllib.urlencode(
{'sendmsg': 0, "book_title": str(book_title), "action": "gomod", "siteid": "1000",
"book_content": str(book_content), "classid": classid, "sendmoney": sendmoney})
gradeUrl = 'http://*****.me/bbs/book_view_add.aspx'
result = opener.open(gradeUrl, post_articles)
print(result.read())
이 코드 들 을 호출 하면 답장 을 할 수 있다.더 많은 파 이 썬 관련 내용 은 본 사이트 의 주 제 를 볼 수 있 습 니 다.,,,,,,,,,,,,,,,,
본 논문 에서 말 한 것 이 여러분 의 Python 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python의 None과 NULL의 차이점 상세 정보그래서 대상 = 속성 + 방법 (사실 방법도 하나의 속성, 데이터 속성과 구별되는 호출 가능한 속성 같은 속성과 방법을 가진 대상을 클래스, 즉 Classl로 분류할 수 있다.클래스는 하나의 청사진과 같아서 하나의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.