Вопросы по теме '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 просмотров
schedule
06.09.2022
Поле 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