Вопросы по теме 'praw'

Нужно ли мне спать при использовании креветки в долго работающем скрипте?
Я использую praw v5.0.1 и в своем скрипте извлекаю все комментарии из субреддита в течение определенного периода времени. Это длительный сценарий (около нескольких часов), и между запросами сообщений я сплю 2 секунды. Я также сплю две секунды между...
314 просмотров
schedule 12.11.2021

Почему работает `submission.permalink` с PRAW - даже если я не могу найти ничего об этом атрибуте в исходном коде?
Я искал атрибут, который содержит заголовок отправки, который является частью постоянной ссылки на отправку. К сожалению, praw.models.reddit.submission.Submission , похоже, не содержит атрибут permalink , согласно документам PRAW...
622 просмотров
schedule 02.03.2022

Как мне получить случайное изображение сабреддита моему боту discord.py?
Я делаю бота Discord на асинхронном питоне. Я хочу, чтобы бот публиковал случайное изображение, когда я выполняю команду (префикс!) Example! Meme. Это вызовет случайное изображение из субреддита, в данном случае субреддита мемов. Я начал делать...
12238 просмотров
schedule 11.03.2022

Получение объекта сабреддита PRAW из собственной текстовой ссылки на сабреддит
Я использую PRAW с Python, и я хочу иметь возможность: Просматривайте "новые" сообщения в сабреддите. Определить, есть ли ссылка на сабреддит в самотексте сообщений Если есть связанный субреддит, получите этот субреддит как объект PRAW,...
617 просмотров
schedule 25.03.2022

Написание кода автоматического бота Reddit, не комментируя все части списка
Итак, я пишу бота для сабреддита, который модерирую на Python. Бот может выполнить и правильно ответить на комментарий, за исключением того, что он отвечает только последней частью списка (комментарии предназначены для других людей, которые...
76 просмотров
schedule 06.04.2022

Как я могу составить список самых популярных комментариев в сабреддите с помощью PRAW?
Мне нужно собрать самые популярные комментарии в субреддите за все время. Я попытался собрать все материалы и просмотреть их, но, к сожалению, количество сообщений, которые вы можете получить, ограничено 1000. Я пробовал использовать...
2394 просмотров
schedule 22.05.2022

Как проверить, зачеркивается ли заголовок в материалах Reddit?
Во-первых, я использую PRAW Api для Reddit. Я пытаюсь удалить некоторые сообщения, которые я сохранил с Reddit. Это будут те, которые имеют ~~ зачеркнутый ~~. Я работаю над ботом, который сохраняет все бесплатные компьютерные игры в текстовый файл...
167 просмотров
schedule 15.06.2022

Python praw reddit api: надежно получайте сообщения по мере их публикации
На данный момент у меня есть скрипт, который запрашивает некоторые субреддиты каждые 30 секунд и возвращает самое новое представление: while True: for post in reddit.subreddit(query_list).new(limit=1): if previous != post:...
872 просмотров
schedule 18.06.2022

Получение дочерних комментариев к комментарию на Reddit с помощью Praw в Python
Я использую praw для сбора информации из ветки Reddit. Я могу использовать r.get_submission(thread).comments , чтобы дать мне все комментарии в потоке, но теперь я хочу перебрать все эти комментарии и получить дочерние комментарии. Вот что у меня...
1757 просмотров
schedule 04.07.2022

Python — избегайте дублирования записей при очистке изображений Reddit
Я новичок в python и пытаюсь написать скрипт. Я могу получить список URL-адресов, а затем записать их в файл. Позже я придумаю, как их скачать. На данный момент меня беспокоит: Как убедиться, что URL-адреса (или элементы в списке), которые у...
193 просмотров
schedule 05.07.2022

Использование PRAW с Google App Engine: нет такого файла или каталога «/base/data/home/runtimes/python27/python27_dist/python»
ОБНОВЛЕНИЕ. Обратите внимание, что, хотя принятый ответ действительно решает проблему, он несколько бесполезен, поскольку серверы для Google App Engine постоянно делают слишком много запросов API Reddit, не позволяя моей программе что-либо делать....
240 просмотров
schedule 09.07.2022

Оболочка, которая гарантирует количество строк, записанных в файл .txt
Редактировать: [Ниже мой текущий код. Я использую PRAW для сбора данных с Reddit. Проблема, с которой я сталкиваюсь, заключается в том, что у некоторых пользователей будет менее 5 представлений для извлечения, поэтому мне нужно в этих случаях...
44 просмотров
schedule 12.07.2022

Pylint e1101: класс «reddit» не имеет члена «subreddit»
Я пытаюсь получить случайное изображение из 10 лучших сообщений в сабреддите Reddit «мемы», но оно выдает ошибку pylint E1101. Вроде все правильно сделал. Вот мой код: Кажется, я ничего не могу найти по этому поводу. reddit =...
98 просмотров
schedule 10.08.2022

PRAW — поиск материалов NSFW
Я заметил, что сообщения nsfw не отображаются при использовании метода поиска в сабреддите. for submission in self.reddit.subreddit('nsfw_subreddit').search('a'): print(submission.title) Ничего не распечатывается. Однако, когда я...
699 просмотров
schedule 04.09.2022

Интеграция python-decouple с PRAW?
Я пытался понять, могу ли я использовать python-decouple для размещения учетных данных бота в отдельном файле .env. Метод аутентификации в основном прямо из praw doc: reddit = praw.Reddit( client_id=config('CLIENT_ID'),...
63 просмотров

Поле PRAW `extra_query` в `Subreddit.submission()` не работает
Я пытаюсь использовать поле extra_query в методе Subreddit.submissions() PRAW, как описано в документации здесь . Вот мой код: import praw import json import time configFile = open("config.json", 'r') configData = json.load(configFile)...
51 просмотров
schedule 26.09.2022

Получить комментарии пользователей Reddit с помощью PRAW, вызывающего TypeError: объект «SubListing» не является вызываемой ошибкой
Я пытаюсь получить последние 1000 комментариев от пользователя, так как 1000 — это ограничение Reddit. Я следовал примеру кода здесь и изменил несколько обращений к обновленному API. Например, user.get_comments теперь кажется просто...
2642 просмотров
schedule 05.10.2022

Включение имени пользователя комментария выше в ответ бота с PRAW
Я разрабатываю бота Reddit с PRAW и хочу, чтобы в его ответе было имя пользователя человека, которому бот отвечает. for comment in comments: comment_text = comment.body.lower() isMatch = any(string in comment_text for string in...
103 просмотров
schedule 17.09.2023

Использование Reddit Praw Api для поиска материалов
Базовый код: import praw r = praw.Reddit(user_agent='Getting the data!!') r.login("username","password",disable_warning=True) results=r.search('whatever', subreddit=None, sort=None, syntax=None, period=None) for x in results: print x...
3208 просмотров
schedule 08.10.2023

Python (2.7.10): ключевая ошибка: «id»
Я пытаюсь следовать учебнику, чтобы создать бота Reddit и Twitter на Python. Я использовал Python (2.7.10), так как я считаю, что это была версия, используемая в руководстве, однако у меня есть следующие ошибки: Traceback (most recent call...
957 просмотров
schedule 28.05.2023