Advertisement
Guest User

Untitled

a guest
Mar 15th, 2017
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.71 KB | None | 0 0
  1. import requests
  2. import re
  3.  
  4. def get_new_posts(n, brd, thr):
  5.     r = requests.get('http://2ch.hk/{}/res/{}.json'.format(brd, thr))
  6.     if r.status_code != 200:
  7.         print('треда больше нет')
  8.         exit(0)
  9.     j = r.json()['threads'][0]['posts']
  10.     l = [(i['comment'], 'http://2ch.hk/{}/res/{}.html#{}'.format(brd, thr, i['num'])) for i in j]
  11.     return l[n:]
  12.  
  13. def main(brd, thr, wrd):
  14.     n = 0
  15.     while True:
  16.         p = get_new_posts(n, brd, thr)
  17.         n += len(p)
  18.         l = [i[1] for i in p if i[0].find(wrd) != -1]
  19.         if l != []:
  20.             for i in l:
  21.                 print('это слово в этом посте ' + i)
  22.  
  23. brd = input('доска ')
  24. thr = input('тред ')
  25. wrd = input('какое слово икать? ')
  26. main(brd, thr, wrd)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement