Python 에서 실 현 된 파충류 브러시 회복 기능 예시

3649 단어 Python파충
이 글 의 실례 는 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 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기