configparser.MissingSectionHeaderError: файл не содержит заголовков разделов. Reddit бот - PullRequest
1 голос
/ 11 июля 2020

Я делаю бота на Reddit. Но когда я пытаюсь запустить его, я получаю сообщение об ошибке

configparser.MissingSectionHeaderError: File contains no section headers.

Мой файл praw.ini помещен в $ HOME / .config, как указано в документации. Мой файл выглядит так:

 #!/usr/bin/python
import praw

reddit = praw.Reddit('bot1')

subreddit = reddit.subreddit("learnpython")

for submission in subreddit.hot(limit=5):
    print("Title: ", submission.title)
    print("Text: ", submission.selftext)
    print("Score: ", submission.score)
    print("---------------------------------\n")

Я следую руководству по боту Reddit, изучив python, и не знаю, почему он не работает. Мой файл praw.ini находится здесь:

submission_kind=t3
subreddit_kind=t5
oauth_url=https://oauth.reddit.com
reddit_url=https://www.reddit.com
short_url=https://redd.it
[bot1]
client_id='ryg5shdn6Hbs'
client_secret= 'ePLMUKgMuh5GBbs58jdlsu52'
password='Icethebear10'
username='attherealicebear'
user_agent='omegapybot 0.1'

Не волнуйтесь, это не мои настоящие данные, а имя пользователя - это вторая учетная запись, а не моя основная.

1 Ответ

0 голосов
/ 12 июля 2020

Хорошо, разобрался, просто поместите [ПО УМОЛЧАНИЮ] в начало praw.ini

...