Advertisement
berinkaq

Untitled

Oct 4th, 2020
997
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.87 KB | None | 0 0
  1. import vk_api
  2.  
  3. login, password = 'логин вк', 'пароль вк'
  4. vk_session = vk_api.VkApi(login, password)
  5.  
  6. vk_session.auth(token_only=True)
  7.  
  8. vk = vk_session.get_api()
  9.  
  10. tools = vk_api.VkTools(vk_session)
  11.  
  12. #print(vk.wall.get(owner_id=-169803459, count = 100, filter = 'all', extended = 0))
  13.  
  14.  
  15.  
  16. wall = tools.get_all('wall.get', 100, {'owner_id': -169803459})
  17.  
  18. print('Posts count:', wall['count'])
  19.  
  20. '''
  21. if wall['count']:
  22.     print('First post:', wall['items'][0], '\n')
  23. if wall['count'] > 1:
  24.     print('Last post:', wall['items'][-1])
  25. '''
  26. file = open('posts.txt', 'w')
  27. print(wall['items'][1], sep = '\n')
  28. j = 0
  29.  
  30.        
  31. for post in wall['items']:
  32.     fl = 0
  33.     for k in post:
  34.         if k == 'attachments':
  35.             fl = 1
  36.             break
  37.     if fl == 1:
  38.         continue
  39.     if post['text'] != '':
  40.         file.write('!!')
  41.         j += 1
  42.         text = post['text']
  43.         file.write(text + '\n')
  44.  
  45.  
  46. file.close()
  47.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement