|
|
|
Анализ информации из социальных сетей21.07.2018, 11:33. Показов 17962. Ответов 187
Метки нет (Все метки)
нужно собирать и анализировать информацию из социальных сетей
на python делать? с чего нужно начинать?
1
|
|
| 21.07.2018, 11:33 | |
|
Ответы с готовыми решениями:
187
Как сделать телеграм бота пересылающий посты и новости из RSS лент и социальных сетей (агрегатор) Блокировка социальных сетей Кнопки социальных сетей |
|
|
|
| 10.09.2018, 22:54 [ТС] | |
|
ТабуретY, https://docs.google.com/docume... sp=sharing
Добавлено через 4 минуты это если без учета, что настройки можно хранить в базе данных Добавлено через 1 час 46 минут таким образом, структура проекта по ссылке может быть следующей: PROJECT - SOURCE -- IMPORT --- vk_groups.py --- vk_api.py -- EXPORT --- csv.py - group_108964054.py srart.py settings.py
0
|
|
|
|
||||||||||||
| 14.09.2018, 18:53 [ТС] | ||||||||||||
|
Как-то совсем упустил вопрос автоматизации процесс
есть ведь SCRAPY, например Добавлено через 1 час 11 минут эта ошибка появляется, если ставишь точку, когда from .conf import settings если точку убрать, то не появляется ошибка Добавлено через 1 час 16 минут ТабуретY, в коде из поста № 14 новая ошибка 1. Вывести посты из группы 2. Просмотреть сохраненные посты Выберите 1 или 2 1 Название группы Подслушано подсмотрено Евпатория Traceback (most recent call last): File "/home/irip/pycharm/pyget/vk_core.py", line 33, in <module> id = id_by_name(gr) File "/home/irip/pycharm/pyget/vk_core.py", line 13, in id_by_name return vk.groups.getById( group_id=name)[0]['id'] File "/home/irip/pycharm/pyget/venv/lib/python3.6/site-packages/vk_api/vk_api.py", line 646, in __call__ return self._vk.method(self._method, kwargs) File "/home/irip/pycharm/pyget/venv/lib/python3.6/site-packages/vk_api/vk_api.py", line 615, in method raise error vk_api.exceptions.ApiError: [100] One of the parameters specified was missing or invalid: group_ids is undefined Добавлено через 11 минут
0
|
||||||||||||
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
|
| 14.09.2018, 19:13 | |
|
Тут не понятно когда вызывается функция id_by_name, там ошибка
0
|
|
|
|
||||||
| 15.09.2018, 00:03 [ТС] | ||||||
|
ТабуретY, в принципе, уже получается что-то =)
сейчас думаю как прикрутить обработчик - чтобы он сам сортировал на основании нейросети http://mechanoid.kiev.ua/ml-text-proc.html https://pythono.ru/neuro/ Добавлено через 1 час 21 минуту Поехали...
0
|
||||||
|
Просто Лис
|
||||||
| 15.09.2018, 07:03 | ||||||
1
|
||||||
|
|
|||||||||||
| 15.09.2018, 14:35 [ТС] | |||||||||||
|
Продолжаем:
Сейчас нужна функция, которая тут
которая будет сохранять весь запрос в sqlite в формате: - id - id файла из папки import. В этом файле должно содержаться id группы/сайта/обработчики и прочие параметры - name - название в базе данных - frequency - периодичность использования (период вызова в базе) - exp id файла экспорта вот уже, хоть как-то выглядит =) продолжаем... Рыжий Лис, сложно разобраться в этой библиотеке
0
|
|||||||||||
|
|
|||||||||||||||||||||||
| 15.09.2018, 15:05 | |||||||||||||||||||||||
|
Если мы хотим запускать пакет в консоли,
Без файла __main__.py можно вызывать модуль только по полному пути:
1
|
|||||||||||||||||||||||
|
Просто Лис
|
|||||||||||
| 15.09.2018, 15:22 | |||||||||||
|
Создал бы новую тему…
Ничего сложного:
0
|
|||||||||||
|
|
||||||||||||||||
| 15.09.2018, 16:40 [ТС] | ||||||||||||||||
|
Garry Galler, Рыжий Лис, ТабуретY, спасибо за помощь!
Вот, что получается:
код
serialize_data - нужно вынести в отдельный файл. В нем я смогу настраивать независимый обработчик (или подключать новые) но, что писать в этот файл. Ведь нужно предварительно создать базу данных, подключиться к ней? Может прямо в этом файле сделать? или отдельной инструкцией? Добавлено через 50 минут так как редактировать сообщение не могу print(*set) нужно засунуть в базу данных (текст, sqlite) не важно
0
|
||||||||||||||||
|
|
||||||
| 16.09.2018, 13:48 [ТС] | ||||||
|
Вот тут разбираем вопрос работы с базой данных
Sqlite создание базы, управление из python3 Добавлено через 1 час 17 минут Продолжаем. Согласно намеченного плана и прошлой переписки, у нас есть код, чтобы выдрать сообщения из группы.
Теперь этот код нужно будет скопировать в папку import и назвать id_group или другим именем цель - в этом файле будут лежать все настройки касательно подключения и импорта данных (планируется) но, закралось сомнение. Можно сделать более универсально? Например, сделать 1 файл а id группы и другие параметры подтягивать из базы? как будет правильнее? ведь речь идет, возможно, при ОДНОВРЕМЕННОМ обращении к sqlite, возможно в 3-5, 10 потоков Добавлено через 1 час 4 минуты * * * Как получить токен VK Авторизуемся на сайте вконтакте Идем на vkhost.github.io – нажимаем на Snapster для iPhone (например) Из адресной строки берем токен (выделен жирным): https://api.vk.com/blank.html#... ser_id=777 В переменную vk_key вписываем полученный токен. Кавычки не забываем оставить. В переменную group_id вставляем цифровой id своего сообщества.
0
|
||||||
|
|
||||
| 16.09.2018, 15:16 | ||||
|
Но сами запросы на запись будут блокироваться и выполняться синхронно. Однако дока питоновской sqlite3 прямым текстом говорит:
Добавлено через 17 минут Update. Хотя...
На чтение то понятно - можно.
0
|
||||
|
|
||
| 16.09.2018, 16:03 [ТС] | ||
|
0
|
||
|
|
|||||||
| 16.09.2018, 16:23 | |||||||
1
|
|||||||
|
|
||||||
| 16.09.2018, 22:04 [ТС] | ||||||
|
* * *
Вопрос. Есть код, с первой страницы.
Правильно? Добавлено через 21 минуту Garry Galler, имеет ли, смысл, обрабатывать запрос делая в памяти "временную базу" а потом дамп а потом сливать его в на жесткий диск? Добавлено через 3 часа 54 минуты * * * Ребята, помогите пожалуйста, кто чем может мне бы только направление. Видите, сначала что делать, я более менее разобрался. Нужно немного помочь, чтобы продолжить и понять, как в базу результаты писать
0
|
||||||
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
||||||
| 16.09.2018, 22:39 | ||||||
|
Так можно прямо из документации взять https://docs.python.org/2/library/sqlite3.html
Вот, создание базы и запись данных
0
|
||||||
|
|
||||||||||||||||
| 16.09.2018, 23:45 [ТС] | ||||||||||||||||
|
ТабуретY, да, спасибо.
Я пока завел три файла: index.py, sqlite.py, vk_import.py index.py Кликните здесь для просмотра всего текста
base/sqlite.py Кликните здесь для просмотра всего текста
inport/vk_import.py Кликните здесь для просмотра всего текста
все они лежат в Добавлено через 5 минут теперь хочу понять, как это все скрестить =) Цель такая: - создать источник - файл, например "vk_import" который будет из базы брать id и смотреть (забирать) сообщения источника. Источников может быть множество, как и файлов обработчиков (для других сайтов) - Файлом index.py, точнее мастером, я определяю, что нужно сделать (первая процедура "добавить источник") и пока рассматриваем вариант с vk_import, как самым простым и доступным на данный момент В общем, нужно мастером добавить в базу информацию а потом с помощью файла vk_import выдернуть посты группы и сохранить их в базе
0
|
||||||||||||||||
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
|
| 17.09.2018, 00:00 | |
|
Ну так вроде все есть, подправить только sqlite.py и завернуть остальное в классы
0
|
|
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
||||||||||||||||
| 17.09.2018, 02:00 | ||||||||||||||||
|
Вот простой пример, парсим группу заданную по id и сохраняем id поста, время поста и текст
index.py
1
|
||||||||||||||||
|
|
|
| 20.09.2018, 12:13 [ТС] | |
|
ТабуретY, возникает ошибка
ModuleNotFoundError: No module named 'vk_import'
0
|
|
| 20.09.2018, 12:13 | |
|
Виджеты социальных сетей Кнопки социальных сетей Иконки социальных сетей Шаринг социальных сетей Плагин социальных сетей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|