Парсим данные вконтакте. Что такое API? Программируем на python. Как спарсить данные через API?

  Рет қаралды 70,404

Murrengan

Murrengan

5 жыл бұрын

Как спарсить данные с вконтакте? Как устроен API?
Узнай в этом ролике!
В этом видео мы создадим парсер данных группы vk по последнему слову техники!
Для работы мы используем язык Python, библиотеку requests и официальную документацию dev/manuals.
Поддержать Murrengan монетой💋:
www.donationalerts.com/r/murr...
Сделай Свою Часть💪🏻!
Если тебе интересно узнать, как сделать сайт, как стать программистом, с чего начать свой путь в IT сфере или просто хочется ламповости - добро пожаловать!
Open source пацаны
Не забудь поставить лайк 💗 и подписаться!)
Murrengan.
Связанные видосы:
Классический парсер: • Video
Основы GitHub: • Git и GitHub: основа д...
Вся тусовка тут:
► Vk: murrengan
► Twich: / murren_egor
► Telegram: t.me/MurrenganChat
► GitHub: github.com/Murrengan
#python #парсер #программирование #django #api #apivk #python3 #django2 #qa #selenium #murrengan #sql #sqlite #войтивит #вербразработка #html

Пікірлер: 394
@user-gm6to7iz6v
@user-gm6to7iz6v 4 жыл бұрын
Отличный видос! Все по делу, без воды и с юмором! Лайк однозначно, ты красава!
@solotoo2854
@solotoo2854 4 жыл бұрын
Прекрасный урок, спасибо. Легко заходит.
@user-fp4ch1lg3j
@user-fp4ch1lg3j 5 жыл бұрын
Полезно, без воды, даже ускорение скорости не пришлось включать))) все понятненько, большое спасибо!!
@Murrengan
@Murrengan 5 жыл бұрын
ахахаха=)) Про ускорение очень четко подметил =) Благодарю!
@cptn_rokit
@cptn_rokit 5 жыл бұрын
Прям дали толчок к пониманию API. Спасибо
@Murrengan
@Murrengan 5 жыл бұрын
рок-н-ролл =)
@tblba_majlb4ukqwerty57
@tblba_majlb4ukqwerty57 4 ай бұрын
​@@Murrengan😊йбollk7k+😮😅😅😮😮😮OK😮yeah 7😅💋💋 2:38 😊 2:39 😅 2:39 to😅 2:40 2:40 2:40 😅 1:51 û EET Thu😅0777😮😅😊xzdzcb,'p TDs 9 😢
@designecca
@designecca 4 жыл бұрын
сделай камеру снизу, а то не всегда видно что вставляешь в строку браузера
@okoloboga-37
@okoloboga-37 2 ай бұрын
Класс, спасибо большое. Хоть ВК и быстро развивается и прошло 5 лет, но эта база до сих пор актуальна.
@dmitry5973
@dmitry5973 Жыл бұрын
Спасибо, очень помогло. Отличная инструкция )
@user-er4gs2gq1c
@user-er4gs2gq1c Жыл бұрын
Понимаю, что видео вышло давно, но мне как никогда оно было полезно) Будет супер, если про парсинг и вывод данных от Vk будет больше контента
@annachezganova5548
@annachezganova5548 2 ай бұрын
Здорово, спасибо!) Предстоит для курсовой использовать парсинг вк, очень помогли
@vitaliiseptember266
@vitaliiseptember266 5 жыл бұрын
Супер КАЙФ!и супер доступно объясняешь! Респект!
@Murrengan
@Murrengan 5 жыл бұрын
Да пребудет с тобой сила 💪!
@QwertyQwerty-xy9qy
@QwertyQwerty-xy9qy 4 жыл бұрын
Спасибо за видос, очень редко действительно приятно слушать человека
@Murrengan
@Murrengan 4 жыл бұрын
😘
@man.faktit
@man.faktit 5 ай бұрын
Спасибоза видео, это именно то, что было нужно
@user-xm1sg3rb1u
@user-xm1sg3rb1u 3 жыл бұрын
Спасибо ,друг ! Удачи тебе , не болей и будь счастлив.
@Murrengan
@Murrengan 3 жыл бұрын
сяп
@NickJ953
@NickJ953 5 жыл бұрын
Спасибо, Мурренган!
@Murrengan
@Murrengan 5 жыл бұрын
Да пребудет с тобой сила! =)
@prospereauriga
@prospereauriga Жыл бұрын
Просмотрел около половины. Пишу комментарий в поддержку канала и автора. Очень понравилось, что автор подробно описывает, что делает и для чего. Для чего и в каком месте ставит брейкпоинт, запускает дебаггер, что смотрит, для чего какие переменные вписывает и т.д. Хороший канал!
@nineseven-nn5vw
@nineseven-nn5vw 8 ай бұрын
посмотрел меньше половины, он рыгнул, я испугался и вышел
@lizavetik803
@lizavetik803 Жыл бұрын
Спасибо за это видео! Я начинающий пользователь питона, но всё поняла. Супер!
@user-wh5qp5dr2g
@user-wh5qp5dr2g 5 жыл бұрын
Хороший контент! продолжай в том же духе! Без лишней и бесполезной информации. Четко
@Murrengan
@Murrengan 5 жыл бұрын
Благодарю! Да пребудет с тобой сила!
@user-on7pw9oe4c
@user-on7pw9oe4c Жыл бұрын
Ништячково объяснил, спасибо!
@olgaloschakova963
@olgaloschakova963 4 жыл бұрын
Это гениально! Спасибо за отличное видео!
@Murrengan
@Murrengan 4 жыл бұрын
Пожалуйста!
@Mio-ev2iz
@Mio-ev2iz 4 жыл бұрын
Вы очень понятно объясняете, спасибо Вам!
@Murrengan
@Murrengan 4 жыл бұрын
пожалуйста =)
@gaben_aTan
@gaben_aTan 2 жыл бұрын
Годнота. Всё работает !!! :)))
@user-om5cq2yg6j
@user-om5cq2yg6j 5 жыл бұрын
Спасибо , за мотивацию в программирование
@Murrengan
@Murrengan 5 жыл бұрын
Да пребудет с тобой сила! =)
@svetogor777
@svetogor777 4 жыл бұрын
Спасибо большое, урок очень крутой!!!!
@Murrengan
@Murrengan 4 жыл бұрын
пожалуйста! да пребудет с тобой сила
@NETRUNER1
@NETRUNER1 10 ай бұрын
Полезный видос. СПС
@DAZouk_NN
@DAZouk_NN 4 жыл бұрын
Красавец! Первый работающий мануал!
@Murrengan
@Murrengan 4 жыл бұрын
😘
@pashahous
@pashahous 4 жыл бұрын
Спасибо, очень подробно и наглядно)
@Murrengan
@Murrengan 4 жыл бұрын
Пожалуйста! да пребудет с тобой сила! =)
@andrewanischenko481
@andrewanischenko481 5 жыл бұрын
Отличное видео.
@Aseemxan
@Aseemxan 2 жыл бұрын
Красавчик, спасибо большое!!!!
@Murrengan
@Murrengan 2 жыл бұрын
заданать мне, было бы неплохо =)
@awdv1891
@awdv1891 3 жыл бұрын
Как обычно Егор топчик, спасибо за матерьял.)
@Murrengan
@Murrengan 3 жыл бұрын
ю а велкам =)
@user-iz1rt5pj4u
@user-iz1rt5pj4u 3 жыл бұрын
Большой палец, коммент - все как просил, братан :)
@Murrengan
@Murrengan 3 жыл бұрын
=*
@nonamenoname3601
@nonamenoname3601 5 жыл бұрын
Хорошое видео, чётко и по теме!
@Murrengan
@Murrengan 5 жыл бұрын
Да пребудет с тобой сила! )
@user-pr1sc2kg9f
@user-pr1sc2kg9f 3 жыл бұрын
Спасибо братан за видео)
@Murrengan
@Murrengan 3 жыл бұрын
ю а велком
@phonkabuser3985
@phonkabuser3985 5 жыл бұрын
твой канал настоящая находка
@Murrengan
@Murrengan 5 жыл бұрын
Да пребудет с нами сила! =)
@Vladimir___M
@Vladimir___M 4 жыл бұрын
Спасибо, очень помогло!
@Murrengan
@Murrengan 4 жыл бұрын
пожалуйста =)
@dendisega1675
@dendisega1675 5 жыл бұрын
молодец, продолжай дальше
@GENZEKIRILL
@GENZEKIRILL 4 жыл бұрын
Попробовал я переписать немного изменив, в твоем коде главная проблема заключается в том, что вне зависимости от количества желаемых мною постов у тебя минимум скачается значение offset. Это не наезд, но вот такое замечание. Просто представь что нам нужно скачать ну скажем 20 постов? А потом резко так 1200, и для этого придется каждый раз менять значение сразу 3-х переменных просто чтобы это работало. Буду рад если ты сможешь как то подкорректировать код и подсказать как исправить эту проблемку.
@EvgeniySakharov
@EvgeniySakharov 7 ай бұрын
Ре ку эс сэ тэ сэ! 😀😀😀 Сильно сказано.
@user-xb4zt1jc5b
@user-xb4zt1jc5b 4 жыл бұрын
На 2 минуте поставил лайк и подписался
@Murrengan
@Murrengan 4 жыл бұрын
Добро пожаловать!)
@gaben_aTan
@gaben_aTan 4 ай бұрын
Спасибо за ролик, несколько прог написал по вашему видео. Автор жаль видосы по программированию не пилит 😢
@RaptorT1V
@RaptorT1V Жыл бұрын
Спасибо за гайд! Хоть я и час в этом разбирался, а не 15 минут, которые длится видео, зато понял всё. Всем советую посмотреть на финальную версию кода, ибо автор "втихую" кое-что да кое-где исправлял и менял. И невнимательный пользователь может на этом крупно попасться. Исключение в конце пишите, как и автор.
@Murrengan
@Murrengan Жыл бұрын
втихую)
@user-xe2jk5ui2d
@user-xe2jk5ui2d 5 жыл бұрын
Какой ещё братан. Тебя и девушки смотрят )
@Murrengan
@Murrengan 5 жыл бұрын
Девушки это не братаны?)
@user-xe2jk5ui2d
@user-xe2jk5ui2d 5 жыл бұрын
@@Murrengan неее это ситстер или сестры или систрики ... Или ... Или... Не знаю но точно не бро. Бро это малтчики
@user-un5ow6xg8y
@user-un5ow6xg8y 5 жыл бұрын
@@user-xe2jk5ui2d Спасибо, бро)
@user-xe2jk5ui2d
@user-xe2jk5ui2d 4 жыл бұрын
@@user-ey7rd9ih4g люблю я коментарии на ютуб когда мне отвачают спустя год или 4 и 6 лет а я не понимаю про что вообще тут речь
@user-xe2jk5ui2d
@user-xe2jk5ui2d 4 жыл бұрын
@@user-ey7rd9ih4g тогда пошли сейчас приготовлю тебе 2 яйца и сосику =)
@user-kg9zk2hm5u
@user-kg9zk2hm5u 2 жыл бұрын
Отличный урок!!!
@Murrengan
@Murrengan 2 жыл бұрын
эты ты отличный урок!
@grufilm
@grufilm 2 жыл бұрын
Бро ты меня спал в два ночи! Я через ноду конешь делал, но ты прям помог ) Я чёт затупил с этим приложением )
@Murrengan
@Murrengan 2 жыл бұрын
Спасибо дорого) Заходи на стрим сегодня)
@user-nq5yh5re4w
@user-nq5yh5re4w 8 ай бұрын
бро очень крутой видос , с меня лайк , но как спарсить посты не с одной группы а со списка групп? нужно как то получить на них ссылки , и перебрать в цикле?
@arman4chok
@arman4chok 2 жыл бұрын
вопрос 🎉а если надо сделать два запроса внутри response. Например count и items 🤔есть способ подняться на уровень выше из запроса items, чтобы получить доступ к count? нууу чтобы не делать два разных запроса.
@codewinter7392
@codewinter7392 3 жыл бұрын
Круто!
@Magomedus1522
@Magomedus1522 3 жыл бұрын
Очень полезное видео, жаль что не столь популярно, желаю тебе популярности!
@Murrengan
@Murrengan 3 жыл бұрын
сенкс =)
@takiekakmi7532
@takiekakmi7532 Жыл бұрын
Орнул с пояснений)
@CaesarFTPR
@CaesarFTPR 3 жыл бұрын
Комментарий для продвижения канала. На самом деле очень крутое и полезное видео
@Murrengan
@Murrengan 3 жыл бұрын
благодарю! =)
@MrRosSerg
@MrRosSerg 4 жыл бұрын
Спасибо за видео. Лайк в копилку и комментарий, как и просил. Наверное, более верным будет в функции take_1000_posts указать offset += count, т.к. реально мы запрашиваем count записей, которое в будущем может отличаться от 100
@Murrengan
@Murrengan 4 жыл бұрын
благодарю =) да: как вариант можно и так
@tovarischduraley
@tovarischduraley 3 жыл бұрын
Просто гений от гения!!!
@Murrengan
@Murrengan 3 жыл бұрын
😘
@user-dz2jy4oh5n
@user-dz2jy4oh5n 3 жыл бұрын
Тем у кого выдает ошибку про кодировку посвящается: дописать в строке encoding='utf8': with open('fit4life.csv', 'w', encoding='utf8') as file:, т.к по умолчанию windows-1251
@Murrengan
@Murrengan 3 жыл бұрын
гуд джоб
@BOTNET1
@BOTNET1 3 жыл бұрын
Спасибо, хорошее видео.
@Murrengan
@Murrengan 3 жыл бұрын
сяп
@bandyco
@bandyco 3 жыл бұрын
kzbin.info/www/bejne/d32ceZanZpqFa9U
@LuaNaZakaz
@LuaNaZakaz 3 жыл бұрын
Спасибо. Полезно
@Murrengan
@Murrengan 3 жыл бұрын
пожалуйста
@user-vi8js7bs4s
@user-vi8js7bs4s 4 жыл бұрын
Круто, жаль что преподы так не объясняют. После твоего видео сразу понял как выполнить перепост записей с одного паблика на другой. Спасибо тебе большое! А ведь я зашел на твой канал только из-за видоса, где ты включал видосы с тян и тут понеслась...
@Murrengan
@Murrengan 4 жыл бұрын
Пожалуйста бро! Да пребудет с тобой сила )
@kleget
@kleget Жыл бұрын
Можно как-то с тобой связаться? Мне интересен перерепост записей с одного паблика на другой, очень надо.
@cerdek9190
@cerdek9190 5 жыл бұрын
Спасибо, очень помог, даже несмотря на то что я юзаю Flutter
@Murrengan
@Murrengan 5 жыл бұрын
да пребудет с тобой сила =)
@user-ve2ym4ue2u
@user-ve2ym4ue2u 4 жыл бұрын
Написал, работает. Но я сижу на Windows 10 и закидываю словарь в excel. Он всё выводит в одну колонку. Как такое можно исправить?
@user-tx3wc5pl5c
@user-tx3wc5pl5c 4 жыл бұрын
круто)
@Murrengan
@Murrengan 4 жыл бұрын
😘
@alekseysh4310
@alekseysh4310 4 жыл бұрын
спасибо, понравилось
@Murrengan
@Murrengan 4 жыл бұрын
Пожалуйста! =)
@mindfulnessbeauty9175
@mindfulnessbeauty9175 3 жыл бұрын
Познавательно )
@Murrengan
@Murrengan 3 жыл бұрын
заходи на стримы
@marinamarine5306
@marinamarine5306 3 жыл бұрын
Здравствуйте. Очень понравилось ваше видео, спасибо что все так понятно объяснили))) А как можно сделать так, чтобы картинки в один файл записывались, текст в другой?
@Murrengan
@Murrengan 3 жыл бұрын
на моменте где ты обрабатываешь их - добавить доп функционал
@supergorod
@supergorod 4 жыл бұрын
Спасибо! Видос помог. У тебя в 42 строке будет возникать ошибка. Вот смотри, если сработает except, то переменна "img_url" создана не будет, а она нужна в 42 строке. Вообщем пиши еще видосы про парсинг соцсетей, но как можно детальнее. Как для ребенка
@Murrengan
@Murrengan 4 жыл бұрын
ок =)
@WaldemarB-wj1nq
@WaldemarB-wj1nq 4 жыл бұрын
Круто, а есть же такая библиотека vk_api почему ее не использовал и можно ли было оформить все это в HTML файл например??
@Murrengan
@Murrengan 4 жыл бұрын
Можно и то и то - главное желание)
@Valstan1
@Valstan1 4 жыл бұрын
не расслышал ))) чо? милюзган? ))))) а видос отличный, большое спасибо!!!!!!!!!!!!!!!!
@Murrengan
@Murrengan 4 жыл бұрын
😂
@tom-os5ku
@tom-os5ku 2 жыл бұрын
Очень круто! Подскажите, пожалуйста, возможно ли сделать Парсинг по пользователям в группах?
@Murrengan
@Murrengan 2 жыл бұрын
нет()
@rugineer
@rugineer 5 жыл бұрын
Неплохо, только аккуратнее с словами: all_posts - не словарь, у многих может быть разрыв шаблона.
@Murrengan
@Murrengan 5 жыл бұрын
ахахха) Благодарю за внимательность - и правда заговорился)
@gogaserg
@gogaserg 4 жыл бұрын
Круть
@Murrengan
@Murrengan 4 жыл бұрын
😘
@fanspresent7009
@fanspresent7009 4 жыл бұрын
отличный урок
@Murrengan
@Murrengan 4 жыл бұрын
😘
@user-rx7yt6qq6c
@user-rx7yt6qq6c 4 жыл бұрын
супер.
@Murrengan
@Murrengan 4 жыл бұрын
😘
@user-ze2ln1dp4n
@user-ze2ln1dp4n 5 жыл бұрын
шаришь , спасибо большое
@Murrengan
@Murrengan 5 жыл бұрын
Да пребудет с . тобой сила! =)
@xcodexcode6949
@xcodexcode6949 3 жыл бұрын
очень интересн
@Murrengan
@Murrengan 3 жыл бұрын
заходи на стримы
@Taridonov
@Taridonov 4 жыл бұрын
Супергерой
@Murrengan
@Murrengan 4 жыл бұрын
😘
@user-xb7uu2ne8i
@user-xb7uu2ne8i 3 жыл бұрын
четко
@Murrengan
@Murrengan 3 жыл бұрын
Задонать мне - было бы неплохо =)
@anastasiakunavina7828
@anastasiakunavina7828 4 жыл бұрын
Здравствуйте. Подскажите, что происходит и как починить? Делала всё, как указано в видео, вылетает ошибка "Application authorization failed: access_token has expired". Проделала с той же группой, что и в видео,- работает. А с другой группой уже иначе. На момент создания комментария версия API 5.101
@anastasiakunavina7828
@anastasiakunavina7828 4 жыл бұрын
Если у кого-то такой же вопрос появился: сработало указать версию ту же, что и в видео и вписать её после "/wall.get?domain=домэйн&v=5.52", помогло курение документации.
@Murrengan
@Murrengan 4 жыл бұрын
красава! =)
@user-rw8om5ft4n
@user-rw8om5ft4n 4 жыл бұрын
Привет. Отличный видос, спасибо за твои труды! Будет ли видео о том, как парсить картинки/альбомы через вк api? В инете ничего толкового не нашел, вся надежда на тебя
@Murrengan
@Murrengan 4 жыл бұрын
Идею взял на заметку, но быстрее будет самому в api покопаться =)
@user-py2xx9mr3f
@user-py2xx9mr3f 4 жыл бұрын
Ляяя какой ты крутой :)
@Murrengan
@Murrengan 4 жыл бұрын
😘
@egorkhudyakov8764
@egorkhudyakov8764 4 жыл бұрын
на 11 минуте, когда вводится while, 1 в 1 переписал код и выдает ошибку: {NameError}name 'data' is not defined. При чем до введения цикла все работает. Почему? А зачем здесь sleep?
@Murrengan
@Murrengan 4 жыл бұрын
Глянь через дебагер с самого начала. Что-то где то не приходит
@kamilm119
@kamilm119 3 жыл бұрын
What do I need to do when img_url raises UnboundLocalError: local variable 'img_url' referenced before assignment ? Should I insert global/nonlocal to variable somewhere? where exactly?
@Murrengan
@Murrengan 3 жыл бұрын
copy my code line by line
@kamilm119
@kamilm119 3 жыл бұрын
@@Murrengan I did, found a solution in the comments. Second question - why does the script download only part of the wall posts? I have a group which has 400+ posts and in csv I get approx. 280
@dimontusgaming8362
@dimontusgaming8362 5 жыл бұрын
Спасибо . помог разобраться как посылать запросы на апи.
@Murrengan
@Murrengan 5 жыл бұрын
Пожалуйста! =) Да пребудет с тобой сила!
@user-mo4jd9sq4h
@user-mo4jd9sq4h 2 жыл бұрын
Добрый день можешь помочь я написал парсир но когда проходит по пагинации до 5 странице нормально потом сайт сам обновляется на первую страницу когда парсер проходит по 6 той странице начинает выводить только первую страницу дальше не как подскажи как решить проблему. Куда скинуть код
@Murrengan
@Murrengan 2 жыл бұрын
можно - за денежки)
@Yes.Im.Mr.Anderson
@Yes.Im.Mr.Anderson 4 жыл бұрын
ССылка на классический парсер не работает. Удалена к сожалению. Есть возможность где то еще подсмотреть?
@Murrengan
@Murrengan 4 жыл бұрын
нет - его забанили
@user-nw9dx4fj9s
@user-nw9dx4fj9s 3 жыл бұрын
При ошибке typeError попробуйте аргументы a_pen.writerow передать в [ ], a_pen.writerow(['likes', 'body', 'url']) мне помогло, может из-за того что модуль csv обновился я хз, сам новичок.
@Murrengan
@Murrengan 3 жыл бұрын
четко
@lafleur3683
@lafleur3683 2 жыл бұрын
Спасибо, за урок! А как получить данные из конкретной темы обсуждения в группе вконтакте? Зачастую надо получить не стену, а, например, отзывы, которые и находятся в отдельном топике...
@Murrengan
@Murrengan 2 жыл бұрын
ррр) заходи на стрим)
@vita-la-curva
@vita-la-curva 4 жыл бұрын
А что, кстати, за ненавязчивый музончик на фоне? Где найти?
@sectorsj
@sectorsj 4 жыл бұрын
Спасибо за видос! а можно снять видео по парсингу автомобильных сайтов, типа дрома
@Murrengan
@Murrengan 4 жыл бұрын
суть примерна такая же будет)
@sectorsj
@sectorsj 4 жыл бұрын
@@Murrengan а разбор текста по каким-либо категориям, установленным пользователем?
@TheSuperGould
@TheSuperGould 3 жыл бұрын
Каким образом можно настроить такое удобное отображение json в структурированном виде (где ответ от вк на запрос) в debugger?
@Murrengan
@Murrengan 3 жыл бұрын
в пайчарме выбираешь code -> reformat code
@igoran9607
@igoran9607 4 жыл бұрын
Спасибо мужик, только у тебя нашёл примеры нормальные обработки json в питоне
@Murrengan
@Murrengan 4 жыл бұрын
да пребудет с тобой сила!
@Aleksandr_Izmailov
@Aleksandr_Izmailov 4 жыл бұрын
Топчик
@Murrengan
@Murrengan 4 жыл бұрын
😘
@aniamanson
@aniamanson 5 жыл бұрын
Спасибо за ваши уроки! Только у меня почему-то спарсенные данные не записываются в файлик( а еще хотела спросить, как можно парсить по ключевым словам?
@Murrengan
@Murrengan 5 жыл бұрын
Какую ошибку выдает? По ключевым словам не понял вопрос
@aniamanson
@aniamanson 5 жыл бұрын
@@Murrengan в файл записывает следующее: likes;body;url 5;;pp.userapi.com/hiXtmmleKQSl1DB0qLtzN4_JCQehHO4SiCpAug/-HH3zOr-IP4.jpg
@aniamanson
@aniamanson 5 жыл бұрын
@@Murrengan по поводу ключевых слов: как прописать, чтобы можно было получать посты только с определенными словами, типа креатин, жиросжигание и т.д.
@aniamanson
@aniamanson 5 жыл бұрын
@@Murrengan могу я скинуть вам свой код на проверку? я изменила метод на search и добавила query к словарю params, но где-то ошибка
@aniamanson
@aniamanson 5 жыл бұрын
@@Murrengan import csv import requests def take_posts(): token = 'cc43febfcc43febfcc43febf6fcc2903e6ccc43cc43febf90bafff932fd3f1f213bddc8' version = 5.95 domain = 'vershkoff_ru' count = 100 offset = 0 all_posts = [] while offset < 150: response = requests.search('api.vk.com/method/wall.search', params= { 'access_token': token, 'v': version, 'domain': domain, 'count': count, 'offset': offset, 'query': 'студия акция', }) data = response.json()['response']['items'] offset += 100 all_posts.extend(data) return all_posts def file_writer(data): with open('vk_parsing.csv', 'w') as file: a_pen = csv.writer(file, delimiter=';') a_pen.writerow(('likes', 'body', 'url')) for post in all_posts: try: if post['attachments'][0]['type']: img_url = post['attachments'][0]['photo']['sizes'][-1]['url'] else: img_url = 'pass' except: pass a_pen.writerow((post['likes']['count'], post['text'], img_url)) all_posts = take_posts() file_writer(all_posts)
@user-uu7xc3rp9t
@user-uu7xc3rp9t 5 жыл бұрын
Привет! Каким дополнением пользуешься для перевода слов?
@Murrengan
@Murrengan 5 жыл бұрын
Rememberry - тулза от хрома =)
@paleface_brother
@paleface_brother 4 жыл бұрын
@@Murrengan спасибо, пользуюсь Оперой, заодно узнал, как установить в ней плагин от хрома.
@someone_music
@someone_music 5 жыл бұрын
Расскажи про библиотеку CSV в следующий раз, пожалуйста
@Murrengan
@Murrengan 5 жыл бұрын
А что конкретно может быть интересно?
@user-sr6je8zm9u
@user-sr6je8zm9u 2 жыл бұрын
спасибо
@Murrengan
@Murrengan 2 жыл бұрын
ю а велком
@user-se1fd3lc4x
@user-se1fd3lc4x 5 жыл бұрын
Здравствуйте! Хочу выучить Python, чтобы кодить интересные проекты (как ваш, например), не сказал бы, что ставлю цель стать разработчиком и работать в IT, но в дальнейшем было б интересно изучать также машинное обучение на python и писать ботов в вк(например) , мб вы могли бы посоветовать какие-то книги или курсы , спасибо! P.S Видео очень понравилось
@Murrengan
@Murrengan 5 жыл бұрын
Благодарю! Посмотри курсы на курсере
@drevo100
@drevo100 5 жыл бұрын
На openedu.ru отличный курс по питону
@user-uk7gx4gj3r
@user-uk7gx4gj3r 5 жыл бұрын
Майкл Доусон "Программируем на Python"
@user-se1fd3lc4x
@user-se1fd3lc4x 5 жыл бұрын
@@Murrengan смотрел курсы от МФТИ, но там первая неделя примерно такая: напишите лесенку, а вторая уже про декораторы и синтаксический сахар, которые в книжках - то не всегда встретишь (сейчас читаю Эрика Мэтиза)
@user-se1fd3lc4x
@user-se1fd3lc4x 5 жыл бұрын
@@drevo100 программирование и разработка веб приложений ? кстати, да , спасибо
@tarque_
@tarque_ 4 жыл бұрын
топовое видео
@Murrengan
@Murrengan 4 жыл бұрын
мурр =)
@tarque_
@tarque_ 4 жыл бұрын
@@Murrengan а когда стрим?
@Murrengan
@Murrengan 4 жыл бұрын
практически каждый день в 21:00 по мск в телеге все обьявления)
@tarque_
@tarque_ 4 жыл бұрын
@@Murrengan ты так хорошо обьясняешь)
@Murrengan
@Murrengan 4 жыл бұрын
😘
@mrrob2104
@mrrob2104 4 жыл бұрын
Спс буду учиться
@Murrengan
@Murrengan 4 жыл бұрын
да пребудет с тобой сила💪
@user-dl4xo7gb5v
@user-dl4xo7gb5v 3 жыл бұрын
Ох тыж ) фит фо лайф. Дэнчик Борисов
@Murrengan
@Murrengan 3 жыл бұрын
он самый ) только группа заброшена (
@user-ik5hn2hi8d
@user-ik5hn2hi8d 3 жыл бұрын
you are master
@Murrengan
@Murrengan 3 жыл бұрын
ths
@user-yt9bd2bb8p
@user-yt9bd2bb8p 4 жыл бұрын
Спасибо
@Murrengan
@Murrengan 4 жыл бұрын
пожалуйста😘!
@timuris5820
@timuris5820 4 жыл бұрын
Как называется расширение авто-перевода? (Wall-стена, было в видео)
@Murrengan
@Murrengan 4 жыл бұрын
не могу найти его =(
@user-kg7ju3fh5y
@user-kg7ju3fh5y 3 жыл бұрын
Приветствую, такой вопрос а больше одного сообщества в скрипте можно парсить?
@Murrengan
@Murrengan 3 жыл бұрын
можно
API для начинающих. Пример VK. [1/5]
19:47
Baudet verleidt Caroline tot zeer ongepaste uitspraak
5:48
Maarten van Rossem - De Podcast
Рет қаралды 19 М.
it takes two to tango 💃🏻🕺🏻
00:18
Zach King
Рет қаралды 31 МЛН
CAN YOU HELP ME? (ROAD TO 100 MLN!) #shorts
00:26
PANDA BOI
Рет қаралды 36 МЛН
Заметили?
00:11
Double Bubble
Рет қаралды 2,6 МЛН
Indian sharing by Secret Vlog #shorts
00:13
Secret Vlog
Рет қаралды 56 МЛН
Загрузка данных из ВКонтакте с использованием API
46:22
Институт психологии РАН
Рет қаралды 413
Что такое API?
6:05
Merion Academy
Рет қаралды 313 М.
Unlocking your CPU cores in Python (multiprocessing)
12:16
mCoding
Рет қаралды 290 М.
Apple watch hidden camera
0:34
_vector_
Рет қаралды 52 МЛН
Will the battery emit smoke if it rotates rapidly?
0:11
Meaningful Cartoons 183
Рет қаралды 1,1 МЛН
Kalem ile Apple Pen Nasıl Yapılır?😱
0:20
Safak Novruz
Рет қаралды 1,2 МЛН
Дени против умной колонки😁
0:40
Deni & Mani
Рет қаралды 9 МЛН