Download and print reddit page which can be redirected to file
Configuration
Your reddit_config.Config needs to be changed so that, rather than hard-coded strings in a Python module, these are externalized to environment variables, or a permissions-restricted configuration file.
List construction alternatives
There are some alternatives to your concatenate-and-return in get_full_page: you can either make this a generator function -
    yield {
        # content of post
        &quot;id&quot;: post.id,
        &quot;parent&quot;: post.id,
        &quot;body&quot;: post.selftext,
        &quot;author&quot;: post.author.name,
        &quot;ups&quot;: post.ups,
        &quot;title&quot;: post.title
    }
    # ...
    yield from (
        {
            &quot;id&quot;: comment.id,
            &quot;parent&quot;: comment.parent_id.replace('t1_', '').replace('t3_', ''),
            &quot;body&quot;: comment.body,
            &quot;author&quot;: comment.author.name,
            &quot;ups&quot;: comment.ups
        }
        for comment in list_of_comments
    )

or you can star-expand -
return [
    {
        # content of post
        &quot;id&quot;: post.id,
        &quot;parent&quot;: post.id,
        &quot;body&quot;: post.selftext,
        &quot;author&quot;: post.author.name,
        &quot;ups&quot;: post.ups,
        &quot;title&quot;: post.title
    },
    *(
        {
            &quot;id&quot;: comment.id,
            &quot;parent&quot;: comment.parent_id.replace('t1_', '').replace('t3_', ''),
            &quot;body&quot;: comment.body,
            &quot;author&quot;: comment.author.name,
            &quot;ups&quot;: comment.ups
        }
        for comment in list_of_comments
    ),
]

Truthy lists
Your
if not children

is too broad. This statement will pass if children == [], which it doesn't need to - instead, consider
if children is None:

or better yet, replace this whole mechanism with a defaultdict.
Unused return
org() returns '', which both has no meaning and is unused, so you can just delete that line.