> ## Documentation Index
> Fetch the complete documentation index at: https://docs.keyapi.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 获取Reddit APP动态搜索结果

> 获取Reddit APP动态搜索,支持搜索帖子、社区、评论、媒体和用户。

 `注意：
- community和people类型不支持sort和time_range参数
- COMMENTS排序方式仅适用于post类型
- time_range参数仅适用于post和media类型

<div className="inline-flex items-center gap-2 px-4 py-2 bg-yellow-50 dark:bg-yellow-900/20 border border-yellow-200 dark:border-yellow-800 rounded-lg">
  <span className="text-base">🪙</span>
  <span className="text-sm font-medium text-yellow-900 dark:text-yellow-100"><span className="font-semibold">1 credit</span><span className="text-yellow-700 dark:text-yellow-300 ml-1">每次请求</span></span>
</div>

## Copy for AI

<div className="my-6 rounded-xl border border-gray-200 bg-gray-50 p-5 dark:border-gray-800 dark:bg-gray-900/40">
  <div className="min-w-0">
    <p className="text-base font-semibold text-gray-900 dark:text-gray-100">🤖 让 AI 帮你写调用代码</p>
    <p className="mt-1 text-sm text-gray-700 dark:text-gray-300">点击按钮复制一段结构化提示词，可直接交给 ChatGPT、Claude 或其他 AI 助手生成接口调用代码。</p>
  </div>

  <div className="mt-4">
    <button type="button" className="inline-flex items-center gap-2 rounded-md border border-emerald-300 bg-emerald-50 px-3 py-2 text-sm font-medium text-emerald-800 hover:bg-emerald-100 dark:border-emerald-700 dark:bg-emerald-900/30 dark:text-emerald-100 dark:hover:bg-emerald-900/50" onClick={() => navigator.clipboard.writeText("我想调用 KeyAPI 接口：GET https://api.keyapi.ai/v1/reddit/fetch_dynamic_search\n\n请帮我编写调用代码，并包含必要的错误处理、参数校验和响应处理逻辑。\n\n接口信息：\n\nEndpoint: GET https://api.keyapi.ai/v1/reddit/fetch_dynamic_search\n\nDescription: Reddit 的「用户搜索」接口用于按关键词、地区或筛选条件检索数据，返回匹配结果、核心指标和分页信息。适用于数据采集、监测、分析和业务自动化。常用必填参数包括 query。\n\nRequired Headers:\n--header 'Authorization: Bearer <YOUR_API_KEY>'\n\nParameters:\n- query (Required): 搜索关键词. Example: python programming\n- search_type (Optional): 搜索关键词. Example: post\n- sort (Optional): 排序方式. Example: RELEVANCE\n- time_range (Optional): time_range 参数. Example: all\n- safe_search (Optional): 搜索关键词. Example: unset\n- allow_nsfw (Optional): allow_nsfw 参数. Example: 0\n- after (Optional): after 参数\n- need_format (Optional): need_format 参数. Example: false\n\nExample Response:\n{\n  \"code\": 0,\n  \"message\": \"success\",\n  \"data\": {\n    \"search\": {\n      \"dynamic\": {\n        \"components\": {\n          \"__typename\": \"SearchResultsMainLayout\",\n          \"appliedState\": {\n            \"__typename\": \"SearchAppliedState\",\n            \"pane\": \"posts\",\n            \"filters\": [\n              {\n                \"key\": \"component\",\n                \"value\": \"SearchAppliedState\"\n              },\n              {\n                \"key\": \"experience_selection\",\n                \"value\": \"post\"\n              },\n              {\n                \"key\": \"safe_search\",\n                \"value\": \"unset\"\n              },\n              {\n                \"key\": \"sort\",\n                \"value\": \"RELEVANCE\"\n              },\n              {\n                \"key\": \"structure_type\",\n                \"value\": \"search\"\n              },\n              {\n                \"key\": \"time_range\",\n                \"value\": \"all\"\n              }\n            ]\n          },\n          \"main\": {\n            \"edges\": [\n              {\n                \"cursor\": \"\",\n                \"node\": {\n                  \"__typename\": \"SearchListComponent\",\n                  \"presentation\": {\n                    \"__typename\": \"SearchListComponentDefaultPresentation\",\n                    \"isDefaultPresentation\": false\n                  },\n                  \"behaviors\": {\n                    \"header\": null\n                  },\n                  \"children\": [\n                    {\n                      \"__typename\": \"SearchPost\",\n                      \"post\": {\n                        \"__typename\": \"SubredditPost\",\n                        \"id\": \"t3_1rqoj2z\",\n                        \"createdAt\": \"2026-03-11T08:56:07.280000+0000\",\n                        \"editedAt\": null,\n                        \"postTitle\": \"Zero programming knowledge, but I want to learn Python. Where do I start in 2026?\",\n                        \"url\": \"https://www.reddit.com/r/learnpython/comments/1rqoj2z/zero_programming_knowledge_but_i_want_to_learn/\",\n                        \"content\": {\n                          \"markdown\": \"Hi everyone,\\n\\nI have **zero** prior experience with programming and honestly it feels a bit overwhelming looking at the mountain of resources out there. \\n\\nIm a Systems Encoder looking to automate my workflow. My job is 100% data encoding, and I want to use Python to build scripts that can handle these repetitive tasks for me, I also want to transition to another job because of low salary.\\n\\nSince I’m starting from absolute scratch:\\n\\n1. What is the best \\\"First Step\\\" for someone who doesn't even know anything?\\n2. Are there any specific courses (free or paid) \\n3. What’s a realistic amount of time to spend per day so I don't burn out?\",\n                          \"richtext\": \"{\\\"document\\\":[{\\\"c\\\":[{\\\"e\\\":\\\"text\\\",\\\"t\\\":\\\"Hi everyone,\\\"}],\\\"e\\\":\\\"par\\\"},{\\\"c\\\":[{\\\"e\\\":\\\"text\\\",\\\"f\\\":[[1,7,4]],\\\"t\\\":\\\"I have zero prior experience with programming and honestly it feels a bit overwhelming looking at the mountain of resources out there.\\\"}],\\\"e\\\":\\\"par\\\"},{\\\"c\\\":[{\\\"e\\\":\\\"text\\\",\\\"t\\\":\\\"Im a Systems Encoder looking to automate my workflow. My job is 100% data encoding, and I want to use Python to build scripts that can handle these repetitive tasks for me, I also want to transition to another job because of low salary.\\\"}],\\\"e\\\":\\\"par\\\"},{\\\"c\\\":[{\\\"e\\\":\\\"text\\\",\\\"t\\\":\\\"Since I\\\\’m starting from absolute scratch:\\\"}],\\\"e\\\":\\\"par\\\"},{\\\"c\\\":[{\\\"c\\\":[{\\\"c\\\":[{\\\"e\\\":\\\"text\\\",\\\"t\\\":\\\"What is the best \\\\\\\"First Step\\\\\\\" for someone who doesn't even know anything?\\\"}],\\\"e\\\":\\\"par\\\"}],\\\"e\\\":\\\"li\\\"},{\\\"c\\\":[{\\\"c\\\":[{\\\"e\\\":\\\"text\\\",\\\"t\\\":\\\"Are there any specific courses (free or paid)\\\"}],\\\"e\\\":\\\"par\\\"}],\\\"e\\\":\\\"li\\\"},{\\\"c\\\":[{\\\"c\\\":[{\\\"e\\\":\\\"text\\\",\\\"t\\\":\\\"What\\\\’s a realistic amount of time to spend per day so I don't burn out?\\\"}],\\\"e\\\":\\\"par\\\"}],\\\"e\\\":\\\"li\\\"}],\\\"e\\\":\\\"list\\\",\\\"o\\\":true}]}\",\n                          \"html\": \"Hi everyone,\\nI have zero prior experience with programming and honestly it feels a bit overwhelming looking at the mountain of resources out there. \\nIm a Systems Encoder looking to automate my workflow. My job is 100% data encoding, and I want to use Python to build scripts that can handle these repetitive tasks for me, I also want to transition to another job because of low salary.\\nSince I’m starting from absolute scratch:\\nWhat is the best \\\"First Step\\\" for someone who doesn't even know anything?\\nAre there any specific courses (free or paid)\\nWhat’s a realistic amount of time to spend per day so I don't burn out?\",\n                          \"richtextMedia\": [],\n                          \"preview\": \"Hi everyone, I have zero prior experience with programming and honestly it feels a bit overwhelming looking at the mountain of resources out there. Im a Systems Encoder looking to automate my workflow. My job is 100% data encoding, and I want to use Python to build scripts that can handle these repe\"\n                        },\n                        \"domain\": \"self.learnpython\",\n                        \"isSpoiler\": false,\n                        \"isNsfw\": false,\n                        \"isCommercialCommunication\": false,\n                        \"isLocked\": false,\n                        \"isSaved\": false,\n                        \"isReactAllowed\": false,\n                        \"isHidden\": false,\n                        \"isGildable\": true,\n                        \"isCrosspostable\": true,\n                        \"isScoreHidden\": false,\n                        \"isArchived\": false,\n                        \"isStickied\": false,\n                        \"isPollIncluded\": false,\n                        \"poll\": null,\n                        \"isFollowed\": false,\n                        \"awardings\": [],\n                        \"isContestMode\": false,\n                        \"distinguishedAs\": null,\n                        \"voteState\": \"NONE\",\n                        \"score\": 92,\n                        \"commentCount\": 50,\n                        \"viewCount\": null,\n                        \"authorFlair\": null,\n                        \"flair\": null,\n                        \"authorInfo\": {\n                          \"__typename\": \"Redditor\",\n                          \"id\": \"t2_8yewgqeb\",\n                          \"name\": \"Effective-Sorbet-133\",\n                          \"isBlocked\": false,\n                          \"isCakeDayNow\": false,\n                          \"newIcon\": {\n                            \"__typename\": \"MediaSource\",\n                            \"url\": \"https://www.redditstatic.com/avatars/defaults/v2/avatar_default_3.png\",\n                            \"dimensions\": {\n                              \"width\": 256,\n                              \"height\": 256\n                            }\n                          },\n                          \"iconSmall\": {\n                            \"__typename\": \"MediaSource\",\n                            \"url\": \"https://www.redditstatic.com/avatars/defaults/v2/avatar_default_3.png\",\n                            \"dimensions\": {\n                              \"width\": 256,\n                              \"height\": 256\n                            }\n                          },\n                          \"snoovatarIcon\": null,\n                          \"profile\": {\n                            \"isNsfw\": false\n                          },\n                          \"accountType\": \"USER\"\n                        },\n                        \"isThumbnailEnabled\": false,\n                        \"thumbnail\": null,\n                        \"media\": null,\n                        \"moderationInfo\": null,\n                        \"suggestedCommentSort\": null,\n                        \"permalink\": \"/r/learnpython/comments/1rqoj2z/zero_programming_knowledge_but_i_want_to_learn/\",\n                        \"isSelfPost\": true,\n                        \"postHint\": null,\n                        \"postEventInfo\": null,\n                        \"gallery\": null,\n                        \"subreddit\": {\n                          \"id\": \"t5_2r8ot\",\n                          \"name\": \"learnpython\",\n                          \"__typename\": \"Subreddit\",\n                          \"prefixedName\": \"r/learnpython\",\n                          \"isQuarantined\": false,\n                          \"title\": \"Python Education\",\n                          \"type\": \"PUBLIC\",\n                          \"subscribersCount\": 1005738,\n                          \"isNsfw\": false,\n                          \"isSubscribed\": false,\n                          \"isThumbnailsEnabled\": false,\n                          \"styles\": {\n                            \"icon\": \"https://styles.redditmedia.com/t5_2r8ot/styles/communityIcon_jwr5s7l5ici61.png?width=64&height=64&frame=1&auto=webp&crop=64:64,smart&s=56617af7843e83c4edf2da895264288df79ff0fa\",\n                            \"legacyIcon\": null,\n                            \"primaryColor\": \"#0079D3\",\n                            \"bannerBackgroundImage\": null,\n                            \"legacyPrimaryColor\": \"#24A0ED\"\n                          },\n                          \"modPermissions\": null,\n                          \"communityStatus\": null,\n                          \"isTitleSafe\": true,\n                          \"isUserBanned\": false,\n                          \"tippingStatus\": null,\n                          \"whitelistStatus\": \"ALL_ADS\"\n                        },\n                        \"outboundLink\": {\n                          \"url\": \"https://www.reddit.com/r/learnpython/comments/1rqoj2z/zero_programming_knowledge_but_i_want_to_learn/\",\n                          \"expiresAt\": \"2026-03-12T12:03:46.013624+0000\"\n                        },\n                        \"upvoteRatio\": 0.8770491803278688,\n                        \"reactedFrom\": null,\n                        \"attributionInfo\": null,\n                        \"crowdControlLevel\": \"OFF\",\n                        \"isCrowdControlFilterEnabled\": false,\n                        \"languageCode\": \"en\",\n                        \"isTranslatable\": false,\n                        \"isTranslated\": false,\n                        \"translatedLanguage\": null,\n                        \"removedByCategory\": null,\n                        \"crosspostRoot\": null\n                      },\n                      \"behaviors\": {\n                        \"community\": {\n                          \"__typename\": \"SearchCommunityNavigationBehavior\",\n                          \"id\": \"t5_2r8ot\",\n                          \"name\": \"learnpython\",\n                          \"telemetry\": {\n                            \"__typename\": \"SearchElementTelemetry\",\n                            \"trackingContext\": {\n                              \"__typename\": \"SearchTelemetryTrackingContext\",\n                              \"search\": {\n                                \"isNsfw\": false,\n                                \"range\": \"all\",\n                                \"safeSearch\": \"UNAVAILABLE\",\n                                \"scope\": {\n                                  \"id\": null,\n                                  \"name\": null,\n                                  \"path\": \"/\",\n                                  \"type\": \"GLOBAL\"\n                                },\n                                \"snippet\": null,\n                                \"snippetId\": null,\n                                \"sort\": \"RELEVANCE\",\n                                \"query\": \"python programming\",\n                                \"queryID\": \"5140e0ac-d32a-49bc-b00e-30487d039c39\"\n                              },\n                              \"actionInfo\": {\n                                \"paneName\": \"posts\",\n                                \"position\": 0,\n                                \"reason\": null,\n                                \"type\": \"community\",\n                                \"relativePosition\": 0\n                              },\n                              \"post\": {\n                                \"id\": \"t3_1rqoj2z\",\n                                \"isNsfw\n... truncated ...\n\n请根据以上信息给出可直接运行的示例代码。")}>
      ✨ 复制给 AI
    </button>
  </div>
</div>


## OpenAPI

````yaml zh/reddit.zh.openapi.json GET /v1/reddit/fetch_dynamic_search
openapi: 3.0.1
info:
  title: Reddit API 中文文档
  description: Reddit API 的中文参考文档，包含接口用途、参数说明、响应状态和示例结构。
  version: 1.0.0
servers:
  - url: https://api.keyapi.ai
    description: Production
security:
  - JWT Bearer: []
tags: []
paths:
  /v1/reddit/fetch_dynamic_search:
    get:
      tags: []
      summary: 获取Reddit APP动态搜索结果
      description: |-
        获取Reddit APP动态搜索,支持搜索帖子、社区、评论、媒体和用户。

         `注意：
        - community和people类型不支持sort和time_range参数
        - COMMENTS排序方式仅适用于post类型
        - time_range参数仅适用于post和media类型
      parameters:
        - name: query
          in: query
          description: 搜索关键词
          required: true
          example: python programming
          schema:
            type: string
            example: python programming
        - name: search_type
          in: query
          description: |-
            搜索类型，可选值：
             post: 搜索帖子(默认)
             community: 搜索社区/版块
             comment: 搜索评论
             media: 搜索媒体(图片/视频/GIF)
             people: 搜索用户
          required: false
          example: post
          schema:
            type: string
            default: post
        - name: sort
          in: query
          description: |-
            排序方式(仅适用于post/comment/media类型),可选值：
             RELEVANCE: 相关性
             HOT: 热门
             TOP: 最受欢迎
             NEW: 最新
             COMMENTS: 评论数(仅适用于post类型)
          required: false
          example: RELEVANCE
          schema:
            type: string
            default: RELEVANCE
        - name: time_range
          in: query
          description: |-
            时间范围(仅适用于post/media类型),可选值:
             all: 所有时间
             year: 去年
             month: 上个月
             week: 上周
             day: 今天
             hour: 过去1小时
          required: false
          example: all
          schema:
            type: string
        - name: safe_search
          in: query
          description: '安全搜索设置，可选值: unset（未设置）, strict（严格模式）'
          required: false
          example: unset
          schema:
            type: string
            default: unset
        - name: allow_nsfw
          in: query
          description: 是否允许显示NSFW(成人)内容，可选值:0（表示不允许）, 1（表示不允许）
          required: false
          example: '0'
          schema:
            type: string
            default: '0'
        - name: after
          in: query
          description: 分页参数，获取下一页时使用
          required: false
          schema:
            type: string
        - name: need_format
          in: query
          description: 是否需要清洗数据
          required: false
          example: 'false'
          schema:
            type: boolean
            default: false
      responses:
        '200':
          description: 请求成功
          content:
            application/json:
              schema:
                type: object
                properties: {}
              example:
                code: 0
                message: success
                data:
                  search:
                    dynamic:
                      components:
                        __typename: SearchResultsMainLayout
                        appliedState:
                          __typename: SearchAppliedState
                          pane: posts
                          filters:
                            - key: component
                              value: SearchAppliedState
                            - key: experience_selection
                              value: post
                            - key: safe_search
                              value: unset
                            - key: sort
                              value: RELEVANCE
                            - key: structure_type
                              value: search
                            - key: time_range
                              value: all
                        main:
                          edges:
                            - cursor: ''
                              node:
                                __typename: SearchListComponent
                                presentation:
                                  __typename: SearchListComponentDefaultPresentation
                                  isDefaultPresentation: false
                                behaviors:
                                  header: null
                                children:
                                  - __typename: SearchPost
                                    post:
                                      __typename: SubredditPost
                                      id: t3_1rqoj2z
                                      createdAt: 2026-03-11T08:56:07.280000+0000
                                      editedAt: null
                                      postTitle: >-
                                        Zero programming knowledge, but I want
                                        to learn Python. Where do I start in
                                        2026?
                                      url: >-
                                        https://www.reddit.com/r/learnpython/comments/1rqoj2z/zero_programming_knowledge_but_i_want_to_learn/
                                      content:
                                        markdown: >-
                                          Hi everyone,


                                          I have **zero** prior experience with
                                          programming and honestly it feels a bit
                                          overwhelming looking at the mountain of
                                          resources out there. 


                                          Im a Systems Encoder looking to automate
                                          my workflow. My job is 100% data
                                          encoding, and I want to use Python to
                                          build scripts that can handle these
                                          repetitive tasks for me, I also want to
                                          transition to another job because of low
                                          salary.


                                          Since I’m starting from absolute
                                          scratch:


                                          1. What is the best "First Step" for
                                          someone who doesn't even know anything?

                                          2. Are there any specific courses (free
                                          or paid) 

                                          3. What’s a realistic amount of time to
                                          spend per day so I don't burn out?
                                        richtext: >-
                                          {"document":[{"c":[{"e":"text","t":"Hi
                                          everyone,"}],"e":"par"},{"c":[{"e":"text","f":[[1,7,4]],"t":"I
                                          have zero prior experience with
                                          programming and honestly it feels a bit
                                          overwhelming looking at the mountain of
                                          resources out
                                          there."}],"e":"par"},{"c":[{"e":"text","t":"Im
                                          a Systems Encoder looking to automate my
                                          workflow. My job is 100% data encoding,
                                          and I want to use Python to build
                                          scripts that can handle these repetitive
                                          tasks for me, I also want to transition
                                          to another job because of low
                                          salary."}],"e":"par"},{"c":[{"e":"text","t":"Since
                                          I\’m starting from absolute
                                          scratch:"}],"e":"par"},{"c":[{"c":[{"c":[{"e":"text","t":"What
                                          is the best \"First Step\" for someone
                                          who doesn't even know
                                          anything?"}],"e":"par"}],"e":"li"},{"c":[{"c":[{"e":"text","t":"Are
                                          there any specific courses (free or
                                          paid)"}],"e":"par"}],"e":"li"},{"c":[{"c":[{"e":"text","t":"What\’s
                                          a realistic amount of time to spend per
                                          day so I don't burn
                                          out?"}],"e":"par"}],"e":"li"}],"e":"list","o":true}]}
                                        html: >-
                                          Hi everyone,

                                          I have zero prior experience with
                                          programming and honestly it feels a bit
                                          overwhelming looking at the mountain of
                                          resources out there. 

                                          Im a Systems Encoder looking to automate
                                          my workflow. My job is 100% data
                                          encoding, and I want to use Python to
                                          build scripts that can handle these
                                          repetitive tasks for me, I also want to
                                          transition to another job because of low
                                          salary.

                                          Since I’m starting from absolute
                                          scratch:

                                          What is the best "First Step" for
                                          someone who doesn't even know anything?

                                          Are there any specific courses (free or
                                          paid)

                                          What’s a realistic amount of time to
                                          spend per day so I don't burn out?
                                        richtextMedia: []
                                        preview: >-
                                          Hi everyone, I have zero prior
                                          experience with programming and honestly
                                          it feels a bit overwhelming looking at
                                          the mountain of resources out there. Im
                                          a Systems Encoder looking to automate my
                                          workflow. My job is 100% data encoding,
                                          and I want to use Python to build
                                          scripts that can handle these repe
                                      domain: self.learnpython
                                      isSpoiler: false
                                      isNsfw: false
                                      isCommercialCommunication: false
                                      isLocked: false
                                      isSaved: false
                                      isReactAllowed: false
                                      isHidden: false
                                      isGildable: true
                                      isCrosspostable: true
                                      isScoreHidden: false
                                      isArchived: false
                                      isStickied: false
                                      isPollIncluded: false
                                      poll: null
                                      isFollowed: false
                                      awardings: []
                                      isContestMode: false
                                      distinguishedAs: null
                                      voteState: NONE
                                      score: 92
                                      commentCount: 50
                                      viewCount: null
                                      authorFlair: null
                                      flair: null
                                      authorInfo:
                                        __typename: Redditor
                                        id: t2_8yewgqeb
                                        name: Effective-Sorbet-133
                                        isBlocked: false
                                        isCakeDayNow: false
                                        newIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://www.redditstatic.com/avatars/defaults/v2/avatar_default_3.png
                                          dimensions:
                                            width: 256
                                            height: 256
                                        iconSmall:
                                          __typename: MediaSource
                                          url: >-
                                            https://www.redditstatic.com/avatars/defaults/v2/avatar_default_3.png
                                          dimensions:
                                            width: 256
                                            height: 256
                                        snoovatarIcon: null
                                        profile:
                                          isNsfw: false
                                        accountType: USER
                                      isThumbnailEnabled: false
                                      thumbnail: null
                                      media: null
                                      moderationInfo: null
                                      suggestedCommentSort: null
                                      permalink: >-
                                        /r/learnpython/comments/1rqoj2z/zero_programming_knowledge_but_i_want_to_learn/
                                      isSelfPost: true
                                      postHint: null
                                      postEventInfo: null
                                      gallery: null
                                      subreddit:
                                        id: t5_2r8ot
                                        name: learnpython
                                        __typename: Subreddit
                                        prefixedName: r/learnpython
                                        isQuarantined: false
                                        title: Python Education
                                        type: PUBLIC
                                        subscribersCount: 1005738
                                        isNsfw: false
                                        isSubscribed: false
                                        isThumbnailsEnabled: false
                                        styles:
                                          icon: >-
                                            https://styles.redditmedia.com/t5_2r8ot/styles/communityIcon_jwr5s7l5ici61.png?width=64&height=64&frame=1&auto=webp&crop=64:64,smart&s=56617af7843e83c4edf2da895264288df79ff0fa
                                          legacyIcon: null
                                          primaryColor: '#0079D3'
                                          bannerBackgroundImage: null
                                          legacyPrimaryColor: '#24A0ED'
                                        modPermissions: null
                                        communityStatus: null
                                        isTitleSafe: true
                                        isUserBanned: false
                                        tippingStatus: null
                                        whitelistStatus: ALL_ADS
                                      outboundLink:
                                        url: >-
                                          https://www.reddit.com/r/learnpython/comments/1rqoj2z/zero_programming_knowledge_but_i_want_to_learn/
                                        expiresAt: 2026-03-12T12:03:46.013624+0000
                                      upvoteRatio: 0.8770491803278688
                                      reactedFrom: null
                                      attributionInfo: null
                                      crowdControlLevel: 'OFF'
                                      isCrowdControlFilterEnabled: false
                                      languageCode: en
                                      isTranslatable: false
                                      isTranslated: false
                                      translatedLanguage: null
                                      removedByCategory: null
                                      crosspostRoot: null
                                    behaviors:
                                      community:
                                        __typename: SearchCommunityNavigationBehavior
                                        id: t5_2r8ot
                                        name: learnpython
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 0
                                              reason: null
                                              type: community
                                              relativePosition: 0
                                            post:
                                              id: t3_1rqoj2z
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                Zero programming knowledge, but I want
                                                to learn Python. Where do I start in
                                                2026?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      default:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1rqoj2z
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 0
                                              reason: null
                                              type: post
                                              relativePosition: 0
                                            post:
                                              id: t3_1rqoj2z
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                Zero programming knowledge, but I want
                                                to learn Python. Where do I start in
                                                2026?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      profile:
                                        __typename: SearchProfileNavigationBehavior
                                        id: t5_8l8xvp
                                        name: u_Effective-Sorbet-133
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 0
                                              reason: null
                                              type: profile
                                              relativePosition: 0
                                            post:
                                              id: t3_1rqoj2z
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                Zero programming knowledge, but I want
                                                to learn Python. Where do I start in
                                                2026?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      thumbnail:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1rqoj2z
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 0
                                              reason: null
                                              type: thumbnail
                                              relativePosition: 0
                                            post:
                                              id: t3_1rqoj2z
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                Zero programming knowledge, but I want
                                                to learn Python. Where do I start in
                                                2026?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                    telemetry:
                                      __typename: SearchElementTelemetry
                                      trackingContext:
                                        __typename: SearchTelemetryTrackingContext
                                        search:
                                          isNsfw: false
                                          range: all
                                          safeSearch: UNAVAILABLE
                                          scope:
                                            id: null
                                            name: null
                                            path: /
                                            type: GLOBAL
                                          snippet: null
                                          snippetId: null
                                          sort: RELEVANCE
                                          query: python programming
                                          queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                        actionInfo:
                                          paneName: posts
                                          position: 0
                                          reason: null
                                          type: null
                                          relativePosition: 0
                                        post:
                                          id: t3_1rqoj2z
                                          isNsfw: false
                                          isSpoiler: false
                                          title: >-
                                            Zero programming knowledge, but I want
                                            to learn Python. Where do I start in
                                            2026?
                                          type: TEXT
                                        subreddit:
                                          id: t5_2r8ot
                                          isNsfw: false
                                          isQuarantined: false
                                          name: learnpython
                                        metaSearch: null
                                        profile: null
                                        answers: null
                                      events:
                                        - source: search
                                          action: view
                                          noun: post
                                          trigger: VIEW
                                          triggerConfiguration: null
                                        - source: post
                                          action: consume
                                          noun: post
                                          trigger: CONSUME
                                          triggerConfiguration: null
                                        - source: post
                                          action: leave
                                          noun: post
                                          trigger: LEAVE
                                          triggerConfiguration: null
                                  - __typename: SearchPost
                                    post:
                                      __typename: SubredditPost
                                      id: t3_1ritmiw
                                      createdAt: 2026-03-02T14:02:03.258000+0000
                                      editedAt: 2026-03-02T14:05:15.940000+0000
                                      postTitle: >-
                                        Does it still make sense to learn python
                                        or any programming language in 2026
                                      url: >-
                                        https://www.reddit.com/r/learnpython/comments/1ritmiw/does_it_still_make_sense_to_learn_python_or_any/
                                      content:
                                        markdown: >+
                                          I’m sitting here looking at my mentees
                                          and for the first time in my career, I’m
                                          genuinely questioning the path I’m
                                          putting them on.


                                          I’ve been a seasoned pythonista for
                                          years, currently at FAANG, so I’ve seen
                                          the industry go through plenty of
                                          cycles, but 2026 feels like a total
                                          break from reality. 


                                          We used to treat programming like a
                                          craft you had to sweat over, but now
                                          that the tools are doing the heavy
                                          lifting, I’m wondering if we’re just
                                          teaching people to maintain a dying
                                          language. 


                                          I want to hear from the people actually
                                          trying to break in right now. What does
                                          the market look like from your
                                          perspective? Are you finding that deep
                                          Python knowledge actually gets you a
                                          seat at the table, or are companies just
                                          looking for someone who can glue AI
                                          modules together? 


                                          I’m asking because my perspective is
                                          skewed by being on the inside for so
                                          long. I want the raw version of what
                                          it’s like to be a junior today. 


                                          Is the struggle to learn syntax and
                                          architecture still worth it when the
                                          barrier to entry seems to be vanishing
                                          and the ceiling is lowering at the same
                                          time? Tell me if I’m being a cynic or if
                                          you’re actually seeing a future where
                                          being a coder is still a distinct,
                                          valuable skill set. 


                                          If you just landed your first job or
                                          you’re currently hunting, how much of
                                          your actual day is spent thinking about
                                          logic versus just managing the output of
                                          a machine? I'm trying to figure out if
                                          I'm preparing these guys for a career or
                                          just a temporary gig before the role of
                                          "programmer" disappears entirely.

                                        richtext: >-
                                          {"document":[{"c":[{"e":"text","t":"I\’m
                                          sitting here looking at my mentees and
                                          for the first time in my career, I\’m
                                          genuinely questioning the path I\’m
                                          putting them
                                          on."}],"e":"par"},{"c":[{"e":"text","t":"I\’ve
                                          been a seasoned pythonista for years,
                                          currently at FAANG, so I\’ve seen the
                                          industry go through plenty of cycles,
                                          but 2026 feels like a total break from
                                          reality."}],"e":"par"},{"c":[{"e":"text","t":"We
                                          used to treat programming like a craft
                                          you had to sweat over, but now that the
                                          tools are doing the heavy lifting, I\’m
                                          wondering if we\’re just teaching people
                                          to maintain a dying
                                          language."}],"e":"par"},{"c":[{"e":"text","t":"I
                                          want to hear from the people actually
                                          trying to break in right now. What does
                                          the market look like from your
                                          perspective? Are you finding that deep
                                          Python knowledge actually gets you a
                                          seat at the table, or are companies just
                                          looking for someone who can glue AI
                                          modules
                                          together?"}],"e":"par"},{"c":[{"e":"text","t":"I\’m
                                          asking because my perspective is skewed
                                          by being on the inside for so long. I
                                          want the raw version of what it\’s like
                                          to be a junior
                                          today."}],"e":"par"},{"c":[{"e":"text","t":"Is
                                          the struggle to learn syntax and
                                          architecture still worth it when the
                                          barrier to entry seems to be vanishing
                                          and the ceiling is lowering at the same
                                          time? Tell me if I\’m being a cynic or
                                          if you\’re actually seeing a future
                                          where being a coder is still a distinct,
                                          valuable skill
                                          set."}],"e":"par"},{"c":[{"e":"text","t":"If
                                          you just landed your first job or
                                          you\’re currently hunting, how much of
                                          your actual day is spent thinking about
                                          logic versus just managing the output of
                                          a machine? I'm trying to figure out if
                                          I'm preparing these guys for a career or
                                          just a temporary gig before the role of
                                          \"programmer\" disappears
                                          entirely."}],"e":"par"}]}
                                        html: >-
                                          I’m sitting here looking at my mentees
                                          and for the first time in my career, I’m
                                          genuinely questioning the path I’m
                                          putting them on.

                                          I’ve been a seasoned pythonista for
                                          years, currently at FAANG, so I’ve seen
                                          the industry go through plenty of
                                          cycles, but 2026 feels like a total
                                          break from reality. 

                                          We used to treat programming like a
                                          craft you had to sweat over, but now
                                          that the tools are doing the heavy
                                          lifting, I’m wondering if we’re just
                                          teaching people to maintain a dying
                                          language. 

                                          I want to hear from the people actually
                                          trying to break in right now. What does
                                          the market look like from your
                                          perspective? Are you finding that deep
                                          Python knowledge actually gets you a
                                          seat at the table, or are companies just
                                          looking for someone who can glue AI
                                          modules together? 

                                          I’m asking because my perspective is
                                          skewed by being on the inside for so
                                          long. I want the raw version of what
                                          it’s like to be a junior today. 

                                          Is the struggle to learn syntax and
                                          architecture still worth it when the
                                          barrier to entry seems to be vanishing
                                          and the ceiling is lowering at the same
                                          time? Tell me if I’m being a cynic or if
                                          you’re actually seeing a future where
                                          being a coder is still a distinct,
                                          valuable skill set. 

                                          If you just landed your first job or
                                          you’re currently hunting, how much of
                                          your actual day is spent thinking about
                                          logic versus just managing the output of
                                          a machine? I'm trying to figure out if
                                          I'm preparing these guys for a career or
                                          just a temporary gig before the role of
                                          "programmer" disappears entirely.
                                        richtextMedia: []
                                        preview: >-
                                          I’m sitting here looking at my mentees
                                          and for the first time in my career, I’m
                                          genuinely questioning the path I’m
                                          putting them on. I’ve been a seasoned
                                          pythonista for years, currently at
                                          FAANG, so I’ve seen the industry go
                                          through plenty of cycles, but 2026 feels
                                          like a total break from reality. We
                                      domain: self.learnpython
                                      isSpoiler: false
                                      isNsfw: false
                                      isCommercialCommunication: false
                                      isLocked: false
                                      isSaved: false
                                      isReactAllowed: false
                                      isHidden: false
                                      isGildable: true
                                      isCrosspostable: true
                                      isScoreHidden: false
                                      isArchived: false
                                      isStickied: false
                                      isPollIncluded: false
                                      poll: null
                                      isFollowed: false
                                      awardings: []
                                      isContestMode: false
                                      distinguishedAs: null
                                      voteState: NONE
                                      score: 349
                                      commentCount: 140
                                      viewCount: null
                                      authorFlair: null
                                      flair: null
                                      authorInfo:
                                        __typename: Redditor
                                        id: t2_jwo6n
                                        name: chou404
                                        isBlocked: false
                                        isCakeDayNow: false
                                        newIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://www.redditstatic.com/avatars/defaults/v2/avatar_default_7.png
                                          dimensions:
                                            width: 256
                                            height: 256
                                        iconSmall:
                                          __typename: MediaSource
                                          url: >-
                                            https://www.redditstatic.com/avatars/defaults/v2/avatar_default_7.png
                                          dimensions:
                                            width: 256
                                            height: 256
                                        snoovatarIcon: null
                                        profile:
                                          isNsfw: false
                                        accountType: USER
                                      isThumbnailEnabled: false
                                      thumbnail: null
                                      media: null
                                      moderationInfo: null
                                      suggestedCommentSort: null
                                      permalink: >-
                                        /r/learnpython/comments/1ritmiw/does_it_still_make_sense_to_learn_python_or_any/
                                      isSelfPost: true
                                      postHint: null
                                      postEventInfo: null
                                      gallery: null
                                      subreddit:
                                        id: t5_2r8ot
                                        name: learnpython
                                        __typename: Subreddit
                                        prefixedName: r/learnpython
                                        isQuarantined: false
                                        title: Python Education
                                        type: PUBLIC
                                        subscribersCount: 1005738
                                        isNsfw: false
                                        isSubscribed: false
                                        isThumbnailsEnabled: false
                                        styles:
                                          icon: >-
                                            https://styles.redditmedia.com/t5_2r8ot/styles/communityIcon_jwr5s7l5ici61.png?width=64&height=64&frame=1&auto=webp&crop=64:64,smart&s=56617af7843e83c4edf2da895264288df79ff0fa
                                          legacyIcon: null
                                          primaryColor: '#0079D3'
                                          bannerBackgroundImage: null
                                          legacyPrimaryColor: '#24A0ED'
                                        modPermissions: null
                                        communityStatus: null
                                        isTitleSafe: true
                                        isUserBanned: false
                                        tippingStatus: null
                                        whitelistStatus: ALL_ADS
                                      outboundLink:
                                        url: >-
                                          https://www.reddit.com/r/learnpython/comments/1ritmiw/does_it_still_make_sense_to_learn_python_or_any/
                                        expiresAt: 2026-03-12T12:03:46.013882+0000
                                      upvoteRatio: 0.8066783831282952
                                      reactedFrom: null
                                      attributionInfo: null
                                      crowdControlLevel: 'OFF'
                                      isCrowdControlFilterEnabled: false
                                      languageCode: en
                                      isTranslatable: false
                                      isTranslated: false
                                      translatedLanguage: null
                                      removedByCategory: null
                                      crosspostRoot: null
                                    behaviors:
                                      community:
                                        __typename: SearchCommunityNavigationBehavior
                                        id: t5_2r8ot
                                        name: learnpython
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 1
                                              reason: null
                                              type: community
                                              relativePosition: 1
                                            post:
                                              id: t3_1ritmiw
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                Does it still make sense to learn python
                                                or any programming language in 2026
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      default:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1ritmiw
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 1
                                              reason: null
                                              type: post
                                              relativePosition: 1
                                            post:
                                              id: t3_1ritmiw
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                Does it still make sense to learn python
                                                or any programming language in 2026
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      profile:
                                        __typename: SearchProfileNavigationBehavior
                                        id: t5_1nz6vg
                                        name: u_chou404
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 1
                                              reason: null
                                              type: profile
                                              relativePosition: 1
                                            post:
                                              id: t3_1ritmiw
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                Does it still make sense to learn python
                                                or any programming language in 2026
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      thumbnail:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1ritmiw
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 1
                                              reason: null
                                              type: thumbnail
                                              relativePosition: 1
                                            post:
                                              id: t3_1ritmiw
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                Does it still make sense to learn python
                                                or any programming language in 2026
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                    telemetry:
                                      __typename: SearchElementTelemetry
                                      trackingContext:
                                        __typename: SearchTelemetryTrackingContext
                                        search:
                                          isNsfw: false
                                          range: all
                                          safeSearch: UNAVAILABLE
                                          scope:
                                            id: null
                                            name: null
                                            path: /
                                            type: GLOBAL
                                          snippet: null
                                          snippetId: null
                                          sort: RELEVANCE
                                          query: python programming
                                          queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                        actionInfo:
                                          paneName: posts
                                          position: 1
                                          reason: null
                                          type: null
                                          relativePosition: 1
                                        post:
                                          id: t3_1ritmiw
                                          isNsfw: false
                                          isSpoiler: false
                                          title: >-
                                            Does it still make sense to learn python
                                            or any programming language in 2026
                                          type: TEXT
                                        subreddit:
                                          id: t5_2r8ot
                                          isNsfw: false
                                          isQuarantined: false
                                          name: learnpython
                                        metaSearch: null
                                        profile: null
                                        answers: null
                                      events:
                                        - source: search
                                          action: view
                                          noun: post
                                          trigger: VIEW
                                          triggerConfiguration: null
                                        - source: post
                                          action: consume
                                          noun: post
                                          trigger: CONSUME
                                          triggerConfiguration: null
                                        - source: post
                                          action: leave
                                          noun: post
                                          trigger: LEAVE
                                          triggerConfiguration: null
                                  - __typename: SearchPost
                                    post:
                                      __typename: SubredditPost
                                      id: t3_1qpq3cc
                                      createdAt: 2026-01-28T22:24:43.579000+0000
                                      editedAt: null
                                      postTitle: >-
                                        (Rant) AI is killing programming and the
                                        Python community
                                      url: >-
                                        https://www.reddit.com/r/Python/comments/1qpq3cc/rant_ai_is_killing_programming_and_the_python/
                                      content:
                                        markdown: >-
                                          I'm sorry but it has to come out.


                                          We are experiencing an endless sleep
                                          paralysis and it is getting worse and
                                          worse.


                                          Before, when we wanted to code in
                                          Python, it was simple: either we read
                                          the documentation and available
                                          resources, or we asked the community for
                                          help, roughly that was it.


                                          The advantage was that stupidly
                                          copying/pasting code often led to
                                          errors, so you had to take the time to
                                          understand, review, modify and test your
                                          program.


                                          Since the arrival of ChatGPT-type AI,
                                          programming has taken a completely
                                          different turn.


                                          We see new coders appear with a few
                                          months of experience in programming with
                                          Python who give us projects of 2000
                                          lines of code with an absent version
                                          manager (no rigor in the development and
                                          maintenance of the code), comments
                                          always boats that smell the AI from
                                          miles around, a .md boat also where we
                                          always find this logic specific to the
                                          AI and especially a program that is not
                                          understood by its own developer.


                                          I have been coding in Python for 8
                                          years, I am 100% self-taught and yet I
                                          am stunned by the deplorable quality of
                                          some AI-doped projects.


                                          In fact, we are witnessing a massive
                                          arrival of new projects that are
                                          basically super cool and that are in the
                                          end absolutely null because we realize
                                          that the developer does not even master
                                          the subject he deals with in his
                                          program, he understands that 30% of his
                                          code, the code is not optimized at all
                                          and there are more "import" lines than
                                          algorithms thought and thought out for
                                          this project.


                                          I see it and I see it personally in the
                                          science given in Python where the devs
                                          will design a project that by default is
                                          interesting, but by analyzing the
                                          repository we discover that the project
                                          is strongly inspired by another project
                                          which, by the way, was itself inspired
                                          by another project. I mean, being
                                          inspired is ok, but here we are more in
                                          cloning than in the creation of a
                                          project with real added value.


                                          So in 2026 we find ourselves with posts
                                          from people with a super innovative and
                                          technical project that even a senior dev
                                          would have trouble developing alone and
                                          looking more closely it sounds hollow,
                                          the performance is chaotic, security on
                                          some projects has become optional. the
                                          program has a null optimization that
                                          uses multithreads without knowing what
                                          it is or why. At this point, reverse
                                          engineering will no longer even need
                                          specialized software as the errors will
                                          be aberrant. I'm not even talking about
                                          the optimization of SQL queries that
                                          makes you dizzy.


                                          Finally, you will have understood, I am
                                          disgusted by this minority (I hope) of
                                          dev who are boosted with AI.


                                          AI is good, but you have to know how to
                                          use it intelligently and with hindsight
                                          and a critical mind, but some take it
                                          for a senior Python dev.


                                          Subreddits like this are essential, and
                                          I hope that devs will continue to take
                                          the time to inquire by exploring
                                          community posts instead of
                                          systematically choosing ease and giving
                                          blind trust to an AI chat.
                                        richtext: >-
                                          {"document":[{"c":[{"e":"text","t":"I'm
                                          sorry but it has to come
                                          out."}],"e":"par"},{"c":[{"e":"text","t":"We
                                          are experiencing an endless sleep
                                          paralysis and it is getting worse and
                                          worse."}],"e":"par"},{"c":[{"e":"text","t":"Before,
                                          when we wanted to code in Python, it was
                                          simple: either we read the documentation
                                          and available resources, or we asked the
                                          community for help, roughly that was
                                          it."}],"e":"par"},{"c":[{"e":"text","t":"The
                                          advantage was that stupidly
                                          copying/pasting code often led to
                                          errors, so you had to take the time to
                                          understand, review, modify and test your
                                          program."}],"e":"par"},{"c":[{"e":"text","t":"Since
                                          the arrival of ChatGPT-type AI,
                                          programming has taken a completely
                                          different
                                          turn."}],"e":"par"},{"c":[{"e":"text","t":"We
                                          see new coders appear with a few months
                                          of experience in programming with Python
                                          who give us projects of 2000 lines of
                                          code with an absent version manager (no
                                          rigor in the development and maintenance
                                          of the code), comments always boats that
                                          smell the AI from miles around, a .md
                                          boat also where we always find this
                                          logic specific to the AI and especially
                                          a program that is not understood by its
                                          own
                                          developer."}],"e":"par"},{"c":[{"e":"text","t":"I
                                          have been coding in Python for 8 years,
                                          I am 100% self-taught and yet I am
                                          stunned by the deplorable quality of
                                          some AI-doped
                                          projects."}],"e":"par"},{"c":[{"e":"text","t":"In
                                          fact, we are witnessing a massive
                                          arrival of new projects that are
                                          basically super cool and that are in the
                                          end absolutely null because we realize
                                          that the developer does not even master
                                          the subject he deals with in his
                                          program, he understands that 30% of his
                                          code, the code is not optimized at all
                                          and there are more \"import\" lines than
                                          algorithms thought and thought out for
                                          this
                                          project."}],"e":"par"},{"c":[{"e":"text","t":"I
                                          see it and I see it personally in the
                                          science given in Python where the devs
                                          will design a project that by default is
                                          interesting, but by analyzing the
                                          repository we discover that the project
                                          is strongly inspired by another project
                                          which, by the way, was itself inspired
                                          by another project. I mean, being
                                          inspired is ok, but here we are more in
                                          cloning than in the creation of a
                                          project with real added
                                          value."}],"e":"par"},{"c":[{"e":"text","t":"So
                                          in 2026 we find ourselves with posts
                                          from people with a super innovative and
                                          technical project that even a senior dev
                                          would have trouble developing alone and
                                          looking more closely it sounds hollow,
                                          the performance is chaotic, security on
                                          some projects has become optional. the
                                          program has a null optimization that
                                          uses multithreads without knowing what
                                          it is or why. At this point, reverse
                                          engineering will no longer even need
                                          specialized software as the errors will
                                          be aberrant. I'm not even talking about
                                          the optimization of SQL queries that
                                          makes you
                                          dizzy."}],"e":"par"},{"c":[{"e":"text","t":"Finally,
                                          you will have understood, I am disgusted
                                          by this minority (I hope) of dev who are
                                          boosted with
                                          AI."}],"e":"par"},{"c":[{"e":"text","t":"AI
                                          is good, but you have to know how to use
                                          it intelligently and with hindsight and
                                          a critical mind, but some take it for a
                                          senior Python
                                          dev."}],"e":"par"},{"c":[{"e":"text","t":"Subreddits
                                          like this are essential, and I hope that
                                          devs will continue to take the time to
                                          inquire by exploring community posts
                                          instead of systematically choosing ease
                                          and giving blind trust to an AI
                                          chat."}],"e":"par"}]}
                                        html: >-
                                          I'm sorry but it has to come out.

                                          We are experiencing an endless sleep
                                          paralysis and it is getting worse and
                                          worse.

                                          Before, when we wanted to code in
                                          Python, it was simple: either we read
                                          the documentation and available
                                          resources, or we asked the community for
                                          help, roughly that was it.

                                          The advantage was that stupidly
                                          copying/pasting code often led to
                                          errors, so you had to take the time to
                                          understand, review, modify and test your
                                          program.

                                          Since the arrival of ChatGPT-type AI,
                                          programming has taken a completely
                                          different turn.

                                          We see new coders appear with a few
                                          months of experience in programming with
                                          Python who give us projects of 2000
                                          lines of code with an absent version
                                          manager (no rigor in the development and
                                          maintenance of the code), comments
                                          always boats that smell the AI from
                                          miles around, a .md boat also where we
                                          always find this logic specific to the
                                          AI and especially a program that is not
                                          understood by its own developer.

                                          I have been coding in Python for 8
                                          years, I am 100% self-taught and yet I
                                          am stunned by the deplorable quality of
                                          some AI-doped projects.

                                          In fact, we are witnessing a massive
                                          arrival of new projects that are
                                          basically super cool and that are in the
                                          end absolutely null because we realize
                                          that the developer does not even master
                                          the subject he deals with in his
                                          program, he understands that 30% of his
                                          code, the code is not optimized at all
                                          and there are more "import" lines than
                                          algorithms thought and thought out for
                                          this project.

                                          I see it and I see it personally in the
                                          science given in Python where the devs
                                          will design a project that by default is
                                          interesting, but by analyzing the
                                          repository we discover that the project
                                          is strongly inspired by another project
                                          which, by the way, was itself inspired
                                          by another project. I mean, being
                                          inspired is ok, but here we are more in
                                          cloning than in the creation of a
                                          project with real added value.

                                          So in 2026 we find ourselves with posts
                                          from people with a super innovative and
                                          technical project that even a senior dev
                                          would have trouble developing alone and
                                          looking more closely it sounds hollow,
                                          the performance is chaotic, security on
                                          some projects has become optional. the
                                          program has a null optimization that
                                          uses multithreads without knowing what
                                          it is or why. At this point, reverse
                                          engineering will no longer even need
                                          specialized software as the errors will
                                          be aberrant. I'm not even talking about
                                          the optimization of SQL queries that
                                          makes you dizzy.

                                          Finally, you will have understood, I am
                                          disgusted by this minority (I hope) of
                                          dev who are boosted with AI.

                                          AI is good, but you have to know how to
                                          use it intelligently and with hindsight
                                          and a critical mind, but some take it
                                          for a senior Python dev.

                                          Subreddits like this are essential, and
                                          I hope that devs will continue to take
                                          the time to inquire by exploring
                                          community posts instead of
                                          systematically choosing ease and giving
                                          blind trust to an AI chat.
                                        richtextMedia: []
                                        preview: >-
                                          I'm sorry but it has to come out. We are
                                          experiencing an endless sleep paralysis
                                          and it is getting worse and worse.
                                          Before, when we wanted to code in
                                          Python, it was simple: either we read
                                          the documentation and available
                                          resources, or we asked the community for
                                          help, roughly that was it. The advantag
                                      domain: self.Python
                                      isSpoiler: false
                                      isNsfw: false
                                      isCommercialCommunication: false
                                      isLocked: false
                                      isSaved: false
                                      isReactAllowed: false
                                      isHidden: false
                                      isGildable: true
                                      isCrosspostable: true
                                      isScoreHidden: false
                                      isArchived: false
                                      isStickied: false
                                      isPollIncluded: false
                                      poll: null
                                      isFollowed: false
                                      awardings:
                                        - __typename: AwardingTotal
                                          award:
                                            __typename: Award
                                            id: award_this_3
                                            name: 正是如此
                                            tags:
                                              - award:legacy
                                              - award:sort:1020
                                            static_icon_16:
                                              __typename: MediaSource
                                              url: >-
                                                https://i.redd.it/snoovatar/snoo_assets/marketing/this_16.png
                                              dimensions:
                                                width: 16
                                                height: 16
                                            static_icon_24:
                                              __typename: MediaSource
                                              url: >-
                                                https://i.redd.it/snoovatar/snoo_assets/marketing/this_24.png
                                              dimensions:
                                                width: 24
                                                height: 24
                                            static_icon_32:
                                              __typename: MediaSource
                                              url: >-
                                                https://i.redd.it/snoovatar/snoo_assets/marketing/this_32.png
                                              dimensions:
                                                width: 32
                                                height: 32
                                            static_icon_48:
                                              __typename: MediaSource
                                              url: >-
                                                https://i.redd.it/snoovatar/snoo_assets/marketing/this_48.png
                                              dimensions:
                                                width: 48
                                                height: 48
                                            static_icon_64:
                                              __typename: MediaSource
                                              url: >-
                                                https://i.redd.it/snoovatar/snoo_assets/marketing/this_64.png
                                              dimensions:
                                                width: 64
                                                height: 64
                                          total: 2
                                          awardingByCurrentUser: []
                                        - __typename: AwardingTotal
                                          award:
                                            __typename: Award
                                            id: award_free_bravo
                                            name: 精彩
                                            tags:
                                              - award:quick_give
                                              - award:unlimited_free
                                              - award:legacy
                                              - award:sort:10
                                            static_icon_16:
                                              __typename: MediaSource
                                              url: >-
                                                https://i.redd.it/snoovatar/snoo_assets/marketing/bravo_16.png
                                              dimensions:
                                                width: 16
                                                height: 16
                                            static_icon_24:
                                              __typename: MediaSource
                                              url: >-
                                                https://i.redd.it/snoovatar/snoo_assets/marketing/bravo_24.png
                                              dimensions:
                                                width: 24
                                                height: 24
                                            static_icon_32:
                                              __typename: MediaSource
                                              url: >-
                                                https://i.redd.it/snoovatar/snoo_assets/marketing/bravo_32.png
                                              dimensions:
                                                width: 32
                                                height: 32
                                            static_icon_48:
                                              __typename: MediaSource
                                              url: >-
                                                https://i.redd.it/snoovatar/snoo_assets/marketing/bravo_48.png
                                              dimensions:
                                                width: 48
                                                height: 48
                                            static_icon_64:
                                              __typename: MediaSource
                                              url: >-
                                                https://i.redd.it/snoovatar/snoo_assets/marketing/bravo_64.png
                                              dimensions:
                                                width: 64
                                                height: 64
                                          total: 1
                                          awardingByCurrentUser: []
                                      isContestMode: false
                                      distinguishedAs: null
                                      voteState: NONE
                                      score: 1781
                                      commentCount: 475
                                      viewCount: null
                                      authorFlair: null
                                      flair:
                                        __typename: PostFlair
                                        type: richtext
                                        text: Meta
                                        richtext: '[{"e":"text","t":"Meta"}]'
                                        textColor: LIGHT
                                        template:
                                          id: 1a0ad668-4115-11ea-b5c6-0ee3885b83fb
                                          isEditable: false
                                          backgroundColor: '#373C3F'
                                      authorInfo:
                                        __typename: Redditor
                                        id: t2_9y11ic7a
                                        name: Fragrant_Ad3054
                                        isBlocked: false
                                        isCakeDayNow: false
                                        newIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://www.redditstatic.com/avatars/defaults/v2/avatar_default_6.png
                                          dimensions:
                                            width: 256
                                            height: 256
                                        iconSmall:
                                          __typename: MediaSource
                                          url: >-
                                            https://www.redditstatic.com/avatars/defaults/v2/avatar_default_6.png
                                          dimensions:
                                            width: 256
                                            height: 256
                                        snoovatarIcon: null
                                        profile:
                                          isNsfw: false
                                        accountType: USER
                                      isThumbnailEnabled: false
                                      thumbnail: null
                                      media: null
                                      moderationInfo: null
                                      suggestedCommentSort: null
                                      permalink: >-
                                        /r/Python/comments/1qpq3cc/rant_ai_is_killing_programming_and_the_python/
                                      isSelfPost: true
                                      postHint: null
                                      postEventInfo: null
                                      gallery: null
                                      subreddit:
                                        id: t5_2qh0y
                                        name: Python
                                        __typename: Subreddit
                                        prefixedName: r/Python
                                        isQuarantined: false
                                        title: Python
                                        type: PUBLIC
                                        subscribersCount: 1458238
                                        isNsfw: false
                                        isSubscribed: false
                                        isThumbnailsEnabled: true
                                        styles:
                                          icon: >-
                                            https://styles.redditmedia.com/t5_2qh0y/styles/communityIcon_mkayghu1502d1.png?width=64&height=64&frame=1&auto=webp&crop=64:64,smart&s=7e42d5d78aed67c0f5f6df2c6c4f6d4e9b55bf3d
                                          legacyIcon: null
                                          primaryColor: '#FFCC00'
                                          bannerBackgroundImage: >-
                                            https://styles.redditmedia.com/t5_2qh0y/styles/bannerBackgroundImage_cd73kiu1502d1.png
                                          legacyPrimaryColor: null
                                        modPermissions: null
                                        communityStatus:
                                          description:
                                            markdown: >-
                                              [Pycon US 2025
                                              ](https://us.pycon.org/2025/)starts next
                                              week!
                                            richtext: >-
                                              {"document":[{"c":[{"e":"link","t":"Pycon
                                              US 2025
                                              ","u":"https://us.pycon.org/2025/"},{"e":"text","t":"starts
                                              next week!"}],"e":"par"}]}
                                          emoji:
                                            name: pythonLogo
                                            url: >-
                                              https://emoji.redditmedia.com/8yxdpg6xxnr71_t5_2qh0y/pythonLogo
                                        isTitleSafe: true
                                        isUserBanned: false
                                        tippingStatus: null
                                        whitelistStatus: ALL_ADS
                                      outboundLink:
                                        url: >-
                                          https://www.reddit.com/r/Python/comments/1qpq3cc/rant_ai_is_killing_programming_and_the_python/
                                        expiresAt: 2026-03-12T12:03:46.013521+0000
                                      upvoteRatio: 0.884515570934256
                                      reactedFrom: null
                                      attributionInfo: null
                                      crowdControlLevel: 'OFF'
                                      isCrowdControlFilterEnabled: false
                                      languageCode: en
                                      isTranslatable: false
                                      isTranslated: false
                                      translatedLanguage: null
                                      removedByCategory: null
                                      crosspostRoot: null
                                    behaviors:
                                      community:
                                        __typename: SearchCommunityNavigationBehavior
                                        id: t5_2qh0y
                                        name: Python
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 2
                                              reason: null
                                              type: community
                                              relativePosition: 2
                                            post:
                                              id: t3_1qpq3cc
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                (Rant) AI is killing programming and the
                                                Python community
                                              type: TEXT
                                            subreddit:
                                              id: t5_2qh0y
                                              isNsfw: false
                                              isQuarantined: false
                                              name: Python
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      default:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1qpq3cc
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 2
                                              reason: null
                                              type: post
                                              relativePosition: 2
                                            post:
                                              id: t3_1qpq3cc
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                (Rant) AI is killing programming and the
                                                Python community
                                              type: TEXT
                                            subreddit:
                                              id: t5_2qh0y
                                              isNsfw: false
                                              isQuarantined: false
                                              name: Python
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      profile:
                                        __typename: SearchProfileNavigationBehavior
                                        id: t5_3rm5x7
                                        name: u_Fragrant_Ad3054
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 2
                                              reason: null
                                              type: profile
                                              relativePosition: 2
                                            post:
                                              id: t3_1qpq3cc
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                (Rant) AI is killing programming and the
                                                Python community
                                              type: TEXT
                                            subreddit:
                                              id: t5_2qh0y
                                              isNsfw: false
                                              isQuarantined: false
                                              name: Python
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      thumbnail:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1qpq3cc
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 2
                                              reason: null
                                              type: thumbnail
                                              relativePosition: 2
                                            post:
                                              id: t3_1qpq3cc
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                (Rant) AI is killing programming and the
                                                Python community
                                              type: TEXT
                                            subreddit:
                                              id: t5_2qh0y
                                              isNsfw: false
                                              isQuarantined: false
                                              name: Python
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                    telemetry:
                                      __typename: SearchElementTelemetry
                                      trackingContext:
                                        __typename: SearchTelemetryTrackingContext
                                        search:
                                          isNsfw: false
                                          range: all
                                          safeSearch: UNAVAILABLE
                                          scope:
                                            id: null
                                            name: null
                                            path: /
                                            type: GLOBAL
                                          snippet: null
                                          snippetId: null
                                          sort: RELEVANCE
                                          query: python programming
                                          queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                        actionInfo:
                                          paneName: posts
                                          position: 2
                                          reason: null
                                          type: null
                                          relativePosition: 2
                                        post:
                                          id: t3_1qpq3cc
                                          isNsfw: false
                                          isSpoiler: false
                                          title: >-
                                            (Rant) AI is killing programming and the
                                            Python community
                                          type: TEXT
                                        subreddit:
                                          id: t5_2qh0y
                                          isNsfw: false
                                          isQuarantined: false
                                          name: Python
                                        metaSearch: null
                                        profile: null
                                        answers: null
                                      events:
                                        - source: search
                                          action: view
                                          noun: post
                                          trigger: VIEW
                                          triggerConfiguration: null
                                        - source: post
                                          action: consume
                                          noun: post
                                          trigger: CONSUME
                                          triggerConfiguration: null
                                        - source: post
                                          action: leave
                                          noun: post
                                          trigger: LEAVE
                                          triggerConfiguration: null
                                  - __typename: SearchPost
                                    post:
                                      __typename: SubredditPost
                                      id: t3_1mjglbs
                                      createdAt: 2025-08-06T21:01:49.565000+0000
                                      editedAt: null
                                      postTitle: pythonBecauseILikeMyProgramsAlive
                                      url: https://i.redd.it/hvlq90i8rghf1.jpeg
                                      content: null
                                      domain: i.redd.it
                                      isSpoiler: false
                                      isNsfw: false
                                      isCommercialCommunication: false
                                      isLocked: false
                                      isSaved: false
                                      isReactAllowed: false
                                      isHidden: false
                                      isGildable: true
                                      isCrosspostable: true
                                      isScoreHidden: false
                                      isArchived: true
                                      isStickied: false
                                      isPollIncluded: false
                                      poll: null
                                      isFollowed: false
                                      awardings: []
                                      isContestMode: false
                                      distinguishedAs: null
                                      voteState: NONE
                                      score: 7477
                                      commentCount: 109
                                      viewCount: null
                                      authorFlair: null
                                      flair:
                                        __typename: PostFlair
                                        type: richtext
                                        text: Meme
                                        richtext: '[{"e":"text","t":"Meme"}]'
                                        textColor: LIGHT
                                        template:
                                          id: fe277d42-440f-11e8-8ec3-0eac434afc94
                                          isEditable: false
                                          backgroundColor: '#373C3F'
                                      authorInfo:
                                        __typename: Redditor
                                        id: t2_1t2w12rtlq
                                        name: Intial_Leader
                                        isBlocked: false
                                        isCakeDayNow: false
                                        newIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://preview.redd.it/snoovatar/avatars/nftv2_bmZ0X2VpcDE1NToxMzdfZTY0YmI3ZGQwYTEzYWY2MjJlMGRlNjQ1NmQxYmJhZGM4ZDFlYzA5ZF82MDU3Nw_rare_c5d2568e-916d-40ef-b33b-37c3e1d9fcac-headshot.png?auto=webp&s=3afe57804ce4ed31e508fb5f760354a496990efa
                                          dimensions:
                                            width: 256
                                            height: 256
                                        iconSmall:
                                          __typename: MediaSource
                                          url: >-
                                            https://preview.redd.it/snoovatar/avatars/nftv2_bmZ0X2VpcDE1NToxMzdfZTY0YmI3ZGQwYTEzYWY2MjJlMGRlNjQ1NmQxYmJhZGM4ZDFlYzA5ZF82MDU3Nw_rare_c5d2568e-916d-40ef-b33b-37c3e1d9fcac-headshot.png?width=50&height=50&auto=webp&s=5453bd2c487bae3ef3543d06df2031fb7fee037f
                                          dimensions:
                                            width: 50
                                            height: 50
                                        snoovatarIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://i.redd.it/snoovatar/avatars/nftv2_bmZ0X2VpcDE1NToxMzdfZTY0YmI3ZGQwYTEzYWY2MjJlMGRlNjQ1NmQxYmJhZGM4ZDFlYzA5ZF82MDU3Nw_rare_c5d2568e-916d-40ef-b33b-37c3e1d9fcac.png
                                          dimensions:
                                            width: 380
                                            height: 600
                                        profile:
                                          isNsfw: false
                                        accountType: USER
                                      isThumbnailEnabled: true
                                      thumbnail:
                                        __typename: MediaSource
                                        url: >-
                                          https://b.thumbs.redditmedia.com/Q0YDnnTI4841zlbthMjv9yHlDWHBkPKop586MkQvoBg.jpg
                                        dimensions:
                                          width: 140
                                          height: 140
                                      media:
                                        __typename: Media
                                        previewMediaId: >-
                                          2w2XScOUpDj5g7TGU2FsBoLDvNyCdW8ZwMW7lI3xmUk
                                        still:
                                          __typename: StillMedia
                                          source:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/hvlq90i8rghf1.jpeg?auto=webp&s=d7ea7b5b539d507a5dde09f2651d62121dc31980
                                            dimensions:
                                              width: 3781
                                              height: 4096
                                          small:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/hvlq90i8rghf1.jpeg?width=108&auto=webp&s=cb774b4e784c99bcb9c9d7ae7a65d96153c0a204
                                            dimensions:
                                              width: 108
                                              height: 116
                                          medium:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/hvlq90i8rghf1.jpeg?width=216&auto=webp&s=c0c27a1c24435dc4d3f7af0d2a05330975a1ba11
                                            dimensions:
                                              width: 216
                                              height: 233
                                          large:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/hvlq90i8rghf1.jpeg?width=320&auto=webp&s=7c06bb9497e183680a3c53f0c1206c6a24d91be6
                                            dimensions:
                                              width: 320
                                              height: 346
                                          xlarge:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/hvlq90i8rghf1.jpeg?width=640&auto=webp&s=5687e7e3c9ddc1e91b2b2080d3812ce946f7ce2a
                                            dimensions:
                                              width: 640
                                              height: 693
                                          xxlarge:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/hvlq90i8rghf1.jpeg?width=960&auto=webp&s=d60cbdf17bbcfc8d9f7050542bffc912d5870d18
                                            dimensions:
                                              width: 960
                                              height: 1039
                                          xxxlarge:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/hvlq90i8rghf1.jpeg?width=1080&auto=webp&s=b9f53db7025f2d4b3fcd4aca2b4df007df468ed8
                                            dimensions:
                                              width: 1080
                                              height: 1169
                                          altText: null
                                        obfuscated_still:
                                          __typename: StillMedia
                                          source: null
                                          small: null
                                          medium: null
                                          large: null
                                          xlarge: null
                                          xxlarge: null
                                          xxxlarge: null
                                        animated: null
                                        streaming: null
                                        video: null
                                        packagedMedia: null
                                        typeHint: IMAGE
                                        download: null
                                      moderationInfo: null
                                      suggestedCommentSort: null
                                      permalink: >-
                                        /r/ProgrammerHumor/comments/1mjglbs/pythonbecauseilikemyprogramsalive/
                                      isSelfPost: false
                                      postHint: IMAGE
                                      postEventInfo: null
                                      gallery: null
                                      subreddit:
                                        id: t5_2tex6
                                        name: ProgrammerHumor
                                        __typename: Subreddit
                                        prefixedName: r/ProgrammerHumor
                                        isQuarantined: false
                                        title: >-
                                          memesAndJokesAboutEverythingProgrammingAndCS
                                        type: PUBLIC
                                        subscribersCount: 4683243
                                        isNsfw: false
                                        isSubscribed: false
                                        isThumbnailsEnabled: true
                                        styles:
                                          icon: >-
                                            https://styles.redditmedia.com/t5_2tex6/styles/communityIcon_70ds7qqgfr8b1.png?width=64&height=64&frame=1&auto=webp&crop=64:64,smart&s=4a4f366d94411f3aabfae628583b99a1c94c5235
                                          legacyIcon:
                                            url: >-
                                              https://b.thumbs.redditmedia.com/DI5tO-0DYsiHrXIn7lPGbtYWVxosoTsUsHtXrzSWGgI.png
                                          primaryColor: '#FF4500'
                                          bannerBackgroundImage: >-
                                            https://styles.redditmedia.com/t5_2tex6/styles/bannerBackgroundImage_z6ejudtdz7p41.png
                                          legacyPrimaryColor: '#FF8717'
                                        modPermissions: null
                                        communityStatus:
                                          description:
                                            markdown: >-
                                              [**This is a camelCase friendly
                                              community**](https://en.wikipedia.org/wiki/Camel_case)
                                            richtext: >-
                                              {"document":[{"c":[{"e":"link","f":[[1,0,38]],"t":"This
                                              is a camelCase friendly
                                              community","u":"https://en.wikipedia.org/wiki/Camel_case"}],"e":"par"}]}
                                          emoji:
                                            name: embraceCamelCase
                                            url: >-
                                              https://emoji.redditmedia.com/0wghjm7n0f0d1_t5_2tex6/embraceCamelCase
                                        isTitleSafe: true
                                        isUserBanned: false
                                        tippingStatus: null
                                        whitelistStatus: ALL_ADS
                                      outboundLink:
                                        url: https://i.redd.it/hvlq90i8rghf1.jpeg
                                        expiresAt: 2026-03-12T12:03:46.013830+0000
                                      upvoteRatio: 0.9569235143588285
                                      reactedFrom: null
                                      attributionInfo: null
                                      crowdControlLevel: 'OFF'
                                      isCrowdControlFilterEnabled: false
                                      languageCode: und
                                      isTranslatable: false
                                      isTranslated: false
                                      translatedLanguage: null
                                      removedByCategory: null
                                      crosspostRoot: null
                                    behaviors:
                                      community:
                                        __typename: SearchCommunityNavigationBehavior
                                        id: t5_2tex6
                                        name: ProgrammerHumor
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 3
                                              reason: null
                                              type: community
                                              relativePosition: 3
                                            post:
                                              id: t3_1mjglbs
                                              isNsfw: false
                                              isSpoiler: false
                                              title: pythonBecauseILikeMyProgramsAlive
                                              type: IMAGE
                                            subreddit:
                                              id: t5_2tex6
                                              isNsfw: false
                                              isQuarantined: false
                                              name: ProgrammerHumor
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      default:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1mjglbs
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 3
                                              reason: null
                                              type: post
                                              relativePosition: 3
                                            post:
                                              id: t3_1mjglbs
                                              isNsfw: false
                                              isSpoiler: false
                                              title: pythonBecauseILikeMyProgramsAlive
                                              type: IMAGE
                                            subreddit:
                                              id: t5_2tex6
                                              isNsfw: false
                                              isQuarantined: false
                                              name: ProgrammerHumor
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      profile:
                                        __typename: SearchProfileNavigationBehavior
                                        id: t5_evkiz2
                                        name: u_Intial_Leader
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 3
                                              reason: null
                                              type: profile
                                              relativePosition: 3
                                            post:
                                              id: t3_1mjglbs
                                              isNsfw: false
                                              isSpoiler: false
                                              title: pythonBecauseILikeMyProgramsAlive
                                              type: IMAGE
                                            subreddit:
                                              id: t5_2tex6
                                              isNsfw: false
                                              isQuarantined: false
                                              name: ProgrammerHumor
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      thumbnail:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1mjglbs
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 3
                                              reason: null
                                              type: thumbnail
                                              relativePosition: 3
                                            post:
                                              id: t3_1mjglbs
                                              isNsfw: false
                                              isSpoiler: false
                                              title: pythonBecauseILikeMyProgramsAlive
                                              type: IMAGE
                                            subreddit:
                                              id: t5_2tex6
                                              isNsfw: false
                                              isQuarantined: false
                                              name: ProgrammerHumor
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                    telemetry:
                                      __typename: SearchElementTelemetry
                                      trackingContext:
                                        __typename: SearchTelemetryTrackingContext
                                        search:
                                          isNsfw: false
                                          range: all
                                          safeSearch: UNAVAILABLE
                                          scope:
                                            id: null
                                            name: null
                                            path: /
                                            type: GLOBAL
                                          snippet: null
                                          snippetId: null
                                          sort: RELEVANCE
                                          query: python programming
                                          queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                        actionInfo:
                                          paneName: posts
                                          position: 3
                                          reason: null
                                          type: null
                                          relativePosition: 3
                                        post:
                                          id: t3_1mjglbs
                                          isNsfw: false
                                          isSpoiler: false
                                          title: pythonBecauseILikeMyProgramsAlive
                                          type: IMAGE
                                        subreddit:
                                          id: t5_2tex6
                                          isNsfw: false
                                          isQuarantined: false
                                          name: ProgrammerHumor
                                        metaSearch: null
                                        profile: null
                                        answers: null
                                      events:
                                        - source: search
                                          action: view
                                          noun: post
                                          trigger: VIEW
                                          triggerConfiguration: null
                                        - source: post
                                          action: consume
                                          noun: post
                                          trigger: CONSUME
                                          triggerConfiguration: null
                                        - source: post
                                          action: leave
                                          noun: post
                                          trigger: LEAVE
                                          triggerConfiguration: null
                                  - __typename: SearchPost
                                    post:
                                      __typename: SubredditPost
                                      id: t3_1qut771
                                      createdAt: 2026-02-03T14:21:37.774000+0000
                                      editedAt: null
                                      postTitle: >-
                                        I’m starting coding from scratch – is
                                        Python really the best first language?
                                      url: >-
                                        https://www.reddit.com/r/Python/comments/1qut771/im_starting_coding_from_scratch_is_python_really/
                                      content:
                                        markdown: >-
                                          I’m completely new to coding and trying
                                          to choose my first programming language.


                                          I see Python recommended everywhere
                                          because it’s beginner-friendly and
                                          versatile.


                                          My goal is to actually build things, not
                                          just watch tutorials forever.



                                          For those who started with Python:

                                          – Was it a good decision?

                                          – What should I focus on in the first 30
                                          days?
                                        richtext: >-
                                          {"document":[{"c":[{"e":"text","t":"I\’m
                                          completely new to coding and trying to
                                          choose my first programming
                                          language."}],"e":"par"},{"c":[{"e":"text","t":"I
                                          see Python recommended everywhere
                                          because it\’s beginner-friendly and
                                          versatile."}],"e":"par"},{"c":[{"e":"text","t":"My
                                          goal is to actually build things, not
                                          just watch tutorials
                                          forever."}],"e":"par"},{"c":[{"e":"text","t":"For
                                          those who started with Python: \– Was it
                                          a good decision? \– What should I focus
                                          on in the first 30 days?"}],"e":"par"}]}
                                        html: >-
                                          I’m completely new to coding and trying
                                          to choose my first programming language.

                                          I see Python recommended everywhere
                                          because it’s beginner-friendly and
                                          versatile.

                                          My goal is to actually build things, not
                                          just watch tutorials forever.

                                          For those who started with Python:

                                          – Was it a good decision?

                                          – What should I focus on in the first 30
                                          days?
                                        richtextMedia: []
                                        preview: >-
                                          I’m completely new to coding and trying
                                          to choose my first programming language.
                                          I see Python recommended everywhere
                                          because it’s beginner-friendly and
                                          versatile. My goal is to actually build
                                          things, not just watch tutorials
                                          forever. For those who started with
                                          Python: – Was it a good decision? – Wha
                                      domain: self.Python
                                      isSpoiler: false
                                      isNsfw: false
                                      isCommercialCommunication: false
                                      isLocked: false
                                      isSaved: false
                                      isReactAllowed: false
                                      isHidden: false
                                      isGildable: true
                                      isCrosspostable: true
                                      isScoreHidden: false
                                      isArchived: false
                                      isStickied: false
                                      isPollIncluded: false
                                      poll: null
                                      isFollowed: false
                                      awardings: []
                                      isContestMode: false
                                      distinguishedAs: null
                                      voteState: NONE
                                      score: 95
                                      commentCount: 189
                                      viewCount: null
                                      authorFlair: null
                                      flair:
                                        __typename: PostFlair
                                        type: richtext
                                        text: Discussion
                                        richtext: '[{"e":"text","t":"Discussion"}]'
                                        textColor: LIGHT
                                        template:
                                          id: 0df42996-1c5e-11ea-b1a0-0e44e1c5b731
                                          isEditable: false
                                          backgroundColor: '#F50057'
                                      authorInfo:
                                        __typename: Redditor
                                        id: t2_1b8wcd6ij3
                                        name: QuantumScribe01
                                        isBlocked: false
                                        isCakeDayNow: false
                                        newIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://preview.redd.it/snoovatar/avatars/71c1a87e-bd90-43c1-9898-ecc8272b23e6-headshot.png?auto=webp&s=e7a60ebed78d703ffcf4ba6241a7060ac331cb00
                                          dimensions:
                                            width: 256
                                            height: 256
                                        iconSmall:
                                          __typename: MediaSource
                                          url: >-
                                            https://preview.redd.it/snoovatar/avatars/71c1a87e-bd90-43c1-9898-ecc8272b23e6-headshot.png?width=50&height=50&auto=webp&s=b255bf363dd608ec2ce12eca3d81f4b6ed591601
                                          dimensions:
                                            width: 50
                                            height: 50
                                        snoovatarIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://i.redd.it/snoovatar/avatars/71c1a87e-bd90-43c1-9898-ecc8272b23e6.png
                                          dimensions:
                                            width: 380
                                            height: 600
                                        profile:
                                          isNsfw: false
                                        accountType: USER
                                      isThumbnailEnabled: false
                                      thumbnail: null
                                      media: null
                                      moderationInfo: null
                                      suggestedCommentSort: null
                                      permalink: >-
                                        /r/Python/comments/1qut771/im_starting_coding_from_scratch_is_python_really/
                                      isSelfPost: true
                                      postHint: null
                                      postEventInfo: null
                                      gallery: null
                                      subreddit:
                                        id: t5_2qh0y
                                        name: Python
                                        __typename: Subreddit
                                        prefixedName: r/Python
                                        isQuarantined: false
                                        title: Python
                                        type: PUBLIC
                                        subscribersCount: 1458238
                                        isNsfw: false
                                        isSubscribed: false
                                        isThumbnailsEnabled: true
                                        styles:
                                          icon: >-
                                            https://styles.redditmedia.com/t5_2qh0y/styles/communityIcon_mkayghu1502d1.png?width=64&height=64&frame=1&auto=webp&crop=64:64,smart&s=7e42d5d78aed67c0f5f6df2c6c4f6d4e9b55bf3d
                                          legacyIcon: null
                                          primaryColor: '#FFCC00'
                                          bannerBackgroundImage: >-
                                            https://styles.redditmedia.com/t5_2qh0y/styles/bannerBackgroundImage_cd73kiu1502d1.png
                                          legacyPrimaryColor: null
                                        modPermissions: null
                                        communityStatus:
                                          description:
                                            markdown: >-
                                              [Pycon US 2025
                                              ](https://us.pycon.org/2025/)starts next
                                              week!
                                            richtext: >-
                                              {"document":[{"c":[{"e":"link","t":"Pycon
                                              US 2025
                                              ","u":"https://us.pycon.org/2025/"},{"e":"text","t":"starts
                                              next week!"}],"e":"par"}]}
                                          emoji:
                                            name: pythonLogo
                                            url: >-
                                              https://emoji.redditmedia.com/8yxdpg6xxnr71_t5_2qh0y/pythonLogo
                                        isTitleSafe: true
                                        isUserBanned: false
                                        tippingStatus: null
                                        whitelistStatus: ALL_ADS
                                      outboundLink:
                                        url: >-
                                          https://www.reddit.com/r/Python/comments/1qut771/im_starting_coding_from_scratch_is_python_really/
                                        expiresAt: 2026-03-12T12:03:46.013578+0000
                                      upvoteRatio: 0.7878787878787878
                                      reactedFrom: null
                                      attributionInfo: null
                                      crowdControlLevel: 'OFF'
                                      isCrowdControlFilterEnabled: false
                                      languageCode: en
                                      isTranslatable: false
                                      isTranslated: false
                                      translatedLanguage: null
                                      removedByCategory: null
                                      crosspostRoot: null
                                    behaviors:
                                      community:
                                        __typename: SearchCommunityNavigationBehavior
                                        id: t5_2qh0y
                                        name: Python
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 4
                                              reason: null
                                              type: community
                                              relativePosition: 4
                                            post:
                                              id: t3_1qut771
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                I’m starting coding from scratch – is
                                                Python really the best first language?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2qh0y
                                              isNsfw: false
                                              isQuarantined: false
                                              name: Python
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      default:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1qut771
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 4
                                              reason: null
                                              type: post
                                              relativePosition: 4
                                            post:
                                              id: t3_1qut771
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                I’m starting coding from scratch – is
                                                Python really the best first language?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2qh0y
                                              isNsfw: false
                                              isQuarantined: false
                                              name: Python
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      profile:
                                        __typename: SearchProfileNavigationBehavior
                                        id: t5_cpumdo
                                        name: u_QuantumScribe01
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 4
                                              reason: null
                                              type: profile
                                              relativePosition: 4
                                            post:
                                              id: t3_1qut771
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                I’m starting coding from scratch – is
                                                Python really the best first language?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2qh0y
                                              isNsfw: false
                                              isQuarantined: false
                                              name: Python
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      thumbnail:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1qut771
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 4
                                              reason: null
                                              type: thumbnail
                                              relativePosition: 4
                                            post:
                                              id: t3_1qut771
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                I’m starting coding from scratch – is
                                                Python really the best first language?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2qh0y
                                              isNsfw: false
                                              isQuarantined: false
                                              name: Python
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                    telemetry:
                                      __typename: SearchElementTelemetry
                                      trackingContext:
                                        __typename: SearchTelemetryTrackingContext
                                        search:
                                          isNsfw: false
                                          range: all
                                          safeSearch: UNAVAILABLE
                                          scope:
                                            id: null
                                            name: null
                                            path: /
                                            type: GLOBAL
                                          snippet: null
                                          snippetId: null
                                          sort: RELEVANCE
                                          query: python programming
                                          queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                        actionInfo:
                                          paneName: posts
                                          position: 4
                                          reason: null
                                          type: null
                                          relativePosition: 4
                                        post:
                                          id: t3_1qut771
                                          isNsfw: false
                                          isSpoiler: false
                                          title: >-
                                            I’m starting coding from scratch – is
                                            Python really the best first language?
                                          type: TEXT
                                        subreddit:
                                          id: t5_2qh0y
                                          isNsfw: false
                                          isQuarantined: false
                                          name: Python
                                        metaSearch: null
                                        profile: null
                                        answers: null
                                      events:
                                        - source: search
                                          action: view
                                          noun: post
                                          trigger: VIEW
                                          triggerConfiguration: null
                                        - source: post
                                          action: consume
                                          noun: post
                                          trigger: CONSUME
                                          triggerConfiguration: null
                                        - source: post
                                          action: leave
                                          noun: post
                                          trigger: LEAVE
                                          triggerConfiguration: null
                                  - __typename: SearchPost
                                    post:
                                      __typename: SubredditPost
                                      id: t3_1n1pova
                                      createdAt: 2025-08-27T18:53:07.731000+0000
                                      editedAt: null
                                      postTitle: >-
                                        How hard is Python to learn for a
                                        beginner with basically zero-to-none
                                        programming experience?
                                      url: >-
                                        https://www.reddit.com/r/learnpython/comments/1n1pova/how_hard_is_python_to_learn_for_a_beginner_with/
                                      content:
                                        markdown: >-
                                          Also, what's the best tutorial/site to
                                          learn? At the moment I've been doing the
                                          [alison.com](http://alison.com) courses
                                        richtext: >-
                                          {"document":[{"c":[{"e":"text","t":"Also,
                                          what's the best tutorial/site to learn?
                                          At the moment I've been doing the
                                          "},{"e":"link","t":"alison.com","u":"http://alison.com"},{"e":"text","t":"
                                          courses"}],"e":"par"}]}
                                        html: >-
                                          Also, what's the best tutorial/site to
                                          learn? At the moment I've been doing the
                                          alison.com courses
                                        richtextMedia: []
                                        preview: >-
                                          Also, what's the best tutorial/site to
                                          learn? At the moment I've been doing the
                                          alison.com courses
                                      domain: self.learnpython
                                      isSpoiler: false
                                      isNsfw: false
                                      isCommercialCommunication: false
                                      isLocked: false
                                      isSaved: false
                                      isReactAllowed: false
                                      isHidden: false
                                      isGildable: true
                                      isCrosspostable: true
                                      isScoreHidden: false
                                      isArchived: false
                                      isStickied: false
                                      isPollIncluded: false
                                      poll: null
                                      isFollowed: false
                                      awardings: []
                                      isContestMode: false
                                      distinguishedAs: null
                                      voteState: NONE
                                      score: 52
                                      commentCount: 44
                                      viewCount: null
                                      authorFlair: null
                                      flair: null
                                      authorInfo:
                                        __typename: Redditor
                                        id: t2_d2yjus52
                                        name: zchmennonger
                                        isBlocked: false
                                        isCakeDayNow: false
                                        newIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://styles.redditmedia.com/t5_4r93lz/styles/profileIcon_snooce90ea51-464e-4daa-8302-dfd3961998be-headshot-f.png?s=44a5c46df0c7a7f2f9fd57b797d32004d2903e75
                                          dimensions:
                                            width: 256
                                            height: 256
                                        iconSmall:
                                          __typename: MediaSource
                                          url: >-
                                            https://styles.redditmedia.com/t5_4r93lz/styles/profileIcon_snooce90ea51-464e-4daa-8302-dfd3961998be-headshot-f.png?width=50&height=50&frame=1&auto=webp&crop=50%3A50%2Csmart&s=8393c4bdcee2eddab7d059cc64d402943e21ea5e
                                          dimensions:
                                            width: 50
                                            height: 50
                                        snoovatarIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://i.redd.it/snoovatar/avatars/ce90ea51-464e-4daa-8302-dfd3961998be.png
                                          dimensions:
                                            width: 380
                                            height: 600
                                        profile:
                                          isNsfw: false
                                        accountType: USER
                                      isThumbnailEnabled: false
                                      thumbnail: null
                                      media:
                                        __typename: Media
                                        previewMediaId: >-
                                          K_yU7bRfDITIjjcjpEpsAVsJSXqmblZlt4c7SDFhGec
                                        still:
                                          __typename: StillMedia
                                          source:
                                            __typename: MediaSource
                                            url: >-
                                              https://external-preview.redd.it/K_yU7bRfDITIjjcjpEpsAVsJSXqmblZlt4c7SDFhGec.png?auto=webp&s=0e0a28a474655708ca3b1e6738fb91cd727d95b3
                                            dimensions:
                                              width: 1827
                                              height: 1697
                                          small:
                                            __typename: MediaSource
                                            url: >-
                                              https://external-preview.redd.it/K_yU7bRfDITIjjcjpEpsAVsJSXqmblZlt4c7SDFhGec.png?width=108&auto=webp&s=693c356194dc542939d35bb6d84376313583a0ca
                                            dimensions:
                                              width: 108
                                              height: 100
                                          medium:
                                            __typename: MediaSource
                                            url: >-
                                              https://external-preview.redd.it/K_yU7bRfDITIjjcjpEpsAVsJSXqmblZlt4c7SDFhGec.png?width=216&auto=webp&s=c55659f136ea7ad21829693a9bb117f904497b27
                                            dimensions:
                                              width: 216
                                              height: 200
                                          large:
                                            __typename: MediaSource
                                            url: >-
                                              https://external-preview.redd.it/K_yU7bRfDITIjjcjpEpsAVsJSXqmblZlt4c7SDFhGec.png?width=320&auto=webp&s=8171f24fd11e69a6f991d7a5fcc863f84a931212
                                            dimensions:
                                              width: 320
                                              height: 297
                                          xlarge:
                                            __typename: MediaSource
                                            url: >-
                                              https://external-preview.redd.it/K_yU7bRfDITIjjcjpEpsAVsJSXqmblZlt4c7SDFhGec.png?width=640&auto=webp&s=9c5f09d63bdd7a6fed4836e7f0ccc17521b2ed1e
                                            dimensions:
                                              width: 640
                                              height: 594
                                          xxlarge:
                                            __typename: MediaSource
                                            url: >-
                                              https://external-preview.redd.it/K_yU7bRfDITIjjcjpEpsAVsJSXqmblZlt4c7SDFhGec.png?width=960&auto=webp&s=8d50c438fdb1cef5978e353cfde015d733932a9b
                                            dimensions:
                                              width: 960
                                              height: 891
                                          xxxlarge:
                                            __typename: MediaSource
                                            url: >-
                                              https://external-preview.redd.it/K_yU7bRfDITIjjcjpEpsAVsJSXqmblZlt4c7SDFhGec.png?width=1080&auto=webp&s=47502b9388aa531f342dab15f0c21ee647917424
                                            dimensions:
                                              width: 1080
                                              height: 1003
                                          altText: null
                                        obfuscated_still:
                                          __typename: StillMedia
                                          source: null
                                          small: null
                                          medium: null
                                          large: null
                                          xlarge: null
                                          xxlarge: null
                                          xxxlarge: null
                                        animated: null
                                        streaming: null
                                        video: null
                                        packagedMedia: null
                                        typeHint: null
                                        download: null
                                      moderationInfo: null
                                      suggestedCommentSort: null
                                      permalink: >-
                                        /r/learnpython/comments/1n1pova/how_hard_is_python_to_learn_for_a_beginner_with/
                                      isSelfPost: true
                                      postHint: SELF
                                      postEventInfo: null
                                      gallery: null
                                      subreddit:
                                        id: t5_2r8ot
                                        name: learnpython
                                        __typename: Subreddit
                                        prefixedName: r/learnpython
                                        isQuarantined: false
                                        title: Python Education
                                        type: PUBLIC
                                        subscribersCount: 1005738
                                        isNsfw: false
                                        isSubscribed: false
                                        isThumbnailsEnabled: false
                                        styles:
                                          icon: >-
                                            https://styles.redditmedia.com/t5_2r8ot/styles/communityIcon_jwr5s7l5ici61.png?width=64&height=64&frame=1&auto=webp&crop=64:64,smart&s=56617af7843e83c4edf2da895264288df79ff0fa
                                          legacyIcon: null
                                          primaryColor: '#0079D3'
                                          bannerBackgroundImage: null
                                          legacyPrimaryColor: '#24A0ED'
                                        modPermissions: null
                                        communityStatus: null
                                        isTitleSafe: true
                                        isUserBanned: false
                                        tippingStatus: null
                                        whitelistStatus: ALL_ADS
                                      outboundLink:
                                        url: >-
                                          https://www.reddit.com/r/learnpython/comments/1n1pova/how_hard_is_python_to_learn_for_a_beginner_with/
                                        expiresAt: 2026-03-12T12:03:46.014020+0000
                                      upvoteRatio: 0.7708333333333334
                                      reactedFrom: null
                                      attributionInfo: null
                                      crowdControlLevel: 'OFF'
                                      isCrowdControlFilterEnabled: false
                                      languageCode: en
                                      isTranslatable: false
                                      isTranslated: false
                                      translatedLanguage: null
                                      removedByCategory: null
                                      crosspostRoot: null
                                    behaviors:
                                      community:
                                        __typename: SearchCommunityNavigationBehavior
                                        id: t5_2r8ot
                                        name: learnpython
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 5
                                              reason: null
                                              type: community
                                              relativePosition: 5
                                            post:
                                              id: t3_1n1pova
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                How hard is Python to learn for a
                                                beginner with basically zero-to-none
                                                programming experience?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      default:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1n1pova
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 5
                                              reason: null
                                              type: post
                                              relativePosition: 5
                                            post:
                                              id: t3_1n1pova
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                How hard is Python to learn for a
                                                beginner with basically zero-to-none
                                                programming experience?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      profile:
                                        __typename: SearchProfileNavigationBehavior
                                        id: t5_4r93lz
                                        name: u_zchmennonger
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 5
                                              reason: null
                                              type: profile
                                              relativePosition: 5
                                            post:
                                              id: t3_1n1pova
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                How hard is Python to learn for a
                                                beginner with basically zero-to-none
                                                programming experience?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      thumbnail:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1n1pova
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 5
                                              reason: null
                                              type: thumbnail
                                              relativePosition: 5
                                            post:
                                              id: t3_1n1pova
                                              isNsfw: false
                                              isSpoiler: false
                                              title: >-
                                                How hard is Python to learn for a
                                                beginner with basically zero-to-none
                                                programming experience?
                                              type: TEXT
                                            subreddit:
                                              id: t5_2r8ot
                                              isNsfw: false
                                              isQuarantined: false
                                              name: learnpython
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                    telemetry:
                                      __typename: SearchElementTelemetry
                                      trackingContext:
                                        __typename: SearchTelemetryTrackingContext
                                        search:
                                          isNsfw: false
                                          range: all
                                          safeSearch: UNAVAILABLE
                                          scope:
                                            id: null
                                            name: null
                                            path: /
                                            type: GLOBAL
                                          snippet: null
                                          snippetId: null
                                          sort: RELEVANCE
                                          query: python programming
                                          queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                        actionInfo:
                                          paneName: posts
                                          position: 5
                                          reason: null
                                          type: null
                                          relativePosition: 5
                                        post:
                                          id: t3_1n1pova
                                          isNsfw: false
                                          isSpoiler: false
                                          title: >-
                                            How hard is Python to learn for a
                                            beginner with basically zero-to-none
                                            programming experience?
                                          type: TEXT
                                        subreddit:
                                          id: t5_2r8ot
                                          isNsfw: false
                                          isQuarantined: false
                                          name: learnpython
                                        metaSearch: null
                                        profile: null
                                        answers: null
                                      events:
                                        - source: search
                                          action: view
                                          noun: post
                                          trigger: VIEW
                                          triggerConfiguration: null
                                        - source: post
                                          action: consume
                                          noun: post
                                          trigger: CONSUME
                                          triggerConfiguration: null
                                        - source: post
                                          action: leave
                                          noun: post
                                          trigger: LEAVE
                                          triggerConfiguration: null
                                  - __typename: SearchPost
                                    post:
                                      __typename: SubredditPost
                                      id: t3_1mx3twi
                                      createdAt: 2025-08-22T11:24:43.792000+0000
                                      editedAt: null
                                      postTitle: Learn to code in... Python you say?
                                      url: https://i.redd.it/cfo4eh6v2kkf1.jpeg
                                      content: null
                                      domain: i.redd.it
                                      isSpoiler: false
                                      isNsfw: false
                                      isCommercialCommunication: false
                                      isLocked: false
                                      isSaved: false
                                      isReactAllowed: false
                                      isHidden: false
                                      isGildable: true
                                      isCrosspostable: true
                                      isScoreHidden: false
                                      isArchived: false
                                      isStickied: false
                                      isPollIncluded: false
                                      poll: null
                                      isFollowed: false
                                      awardings: []
                                      isContestMode: false
                                      distinguishedAs: null
                                      voteState: NONE
                                      score: 332
                                      commentCount: 46
                                      viewCount: null
                                      authorFlair: null
                                      flair: null
                                      authorInfo:
                                        __typename: Redditor
                                        id: t2_czz6j
                                        name: MarshallMarks
                                        isBlocked: false
                                        isCakeDayNow: false
                                        newIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://styles.redditmedia.com/t5_1tqnwn/styles/profileIcon_snooc72ee560-5054-4895-a6b5-623194f04238-headshot-f.png?s=83b681c422ab6e3010948593f0a464ff322b7e30
                                          dimensions:
                                            width: 256
                                            height: 256
                                        iconSmall:
                                          __typename: MediaSource
                                          url: >-
                                            https://styles.redditmedia.com/t5_1tqnwn/styles/profileIcon_snooc72ee560-5054-4895-a6b5-623194f04238-headshot-f.png?width=50&height=50&frame=1&auto=webp&crop=50%3A50%2Csmart&s=304288233aed3416a97c729770b5dea2e836e0b5
                                          dimensions:
                                            width: 50
                                            height: 50
                                        snoovatarIcon:
                                          __typename: MediaSource
                                          url: >-
                                            https://i.redd.it/snoovatar/avatars/c72ee560-5054-4895-a6b5-623194f04238.png
                                          dimensions:
                                            width: 380
                                            height: 600
                                        profile:
                                          isNsfw: false
                                        accountType: USER
                                      isThumbnailEnabled: true
                                      thumbnail:
                                        __typename: MediaSource
                                        url: >-
                                          https://b.thumbs.redditmedia.com/gtmetY8HW-8isk2OqxhEy4FMM3bWZrOkgzajMYZSkxA.jpg
                                        dimensions:
                                          width: 140
                                          height: 140
                                      media:
                                        __typename: Media
                                        previewMediaId: >-
                                          Tzj0pRTbRSIACQVYQ-mouVBY4P9AgId_gsJMJfjPI3w
                                        still:
                                          __typename: StillMedia
                                          source:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/cfo4eh6v2kkf1.jpeg?auto=webp&s=ccafbbae83f46c73520f073037c3688ba5839cba
                                            dimensions:
                                              width: 1080
                                              height: 1755
                                          small:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/cfo4eh6v2kkf1.jpeg?width=108&auto=webp&s=b358cb6a1e001aeffa903790b4a300868474d87b
                                            dimensions:
                                              width: 108
                                              height: 175
                                          medium:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/cfo4eh6v2kkf1.jpeg?width=216&auto=webp&s=6f47166c3eb879ecac6d03f97ca09f0188bc75d4
                                            dimensions:
                                              width: 216
                                              height: 351
                                          large:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/cfo4eh6v2kkf1.jpeg?width=320&auto=webp&s=780a071c540e0b6d51973d2b97f0e38169cc9bc1
                                            dimensions:
                                              width: 320
                                              height: 520
                                          xlarge:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/cfo4eh6v2kkf1.jpeg?width=640&auto=webp&s=2faf97c16e728813de1446f9c7f76e0021768c7d
                                            dimensions:
                                              width: 640
                                              height: 1040
                                          xxlarge:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/cfo4eh6v2kkf1.jpeg?width=960&auto=webp&s=fd03255a62f11d4812b0369d4d813f69036ee480
                                            dimensions:
                                              width: 960
                                              height: 1560
                                          xxxlarge:
                                            __typename: MediaSource
                                            url: >-
                                              https://preview.redd.it/cfo4eh6v2kkf1.jpeg?width=1080&auto=webp&s=2370d33b883adbb3f37f50058bd16c722a507fcd
                                            dimensions:
                                              width: 1080
                                              height: 1755
                                          altText: null
                                        obfuscated_still:
                                          __typename: StillMedia
                                          source: null
                                          small: null
                                          medium: null
                                          large: null
                                          xlarge: null
                                          xxlarge: null
                                          xxxlarge: null
                                        animated: null
                                        streaming: null
                                        video: null
                                        packagedMedia: null
                                        typeHint: IMAGE
                                        download: null
                                      moderationInfo: null
                                      suggestedCommentSort: null
                                      permalink: >-
                                        /r/programminghorror/comments/1mx3twi/learn_to_code_in_python_you_say/
                                      isSelfPost: false
                                      postHint: IMAGE
                                      postEventInfo: null
                                      gallery: null
                                      subreddit:
                                        id: t5_2tq3t
                                        name: programminghorror
                                        __typename: Subreddit
                                        prefixedName: r/programminghorror
                                        isQuarantined: false
                                        title: 'Programming Horror: Sharing the WTFs'
                                        type: PUBLIC
                                        subscribersCount: 385399
                                        isNsfw: false
                                        isSubscribed: false
                                        isThumbnailsEnabled: true
                                        styles:
                                          icon: null
                                          legacyIcon: null
                                          primaryColor: null
                                          bannerBackgroundImage: null
                                          legacyPrimaryColor: null
                                        modPermissions: null
                                        communityStatus: null
                                        isTitleSafe: true
                                        isUserBanned: false
                                        tippingStatus: null
                                        whitelistStatus: ALL_ADS
                                      outboundLink:
                                        url: https://i.redd.it/cfo4eh6v2kkf1.jpeg
                                        expiresAt: 2026-03-12T12:03:46.013436+0000
                                      upvoteRatio: 0.9322916666666666
                                      reactedFrom: null
                                      attributionInfo: null
                                      crowdControlLevel: 'OFF'
                                      isCrowdControlFilterEnabled: false
                                      languageCode: en
                                      isTranslatable: false
                                      isTranslated: false
                                      translatedLanguage: null
                                      removedByCategory: null
                                      crosspostRoot: null
                                    behaviors:
                                      community:
                                        __typename: SearchCommunityNavigationBehavior
                                        id: t5_2tq3t
                                        name: programminghorror
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 6
                                              reason: null
                                              type: community
                                              relativePosition: 6
                                            post:
                                              id: t3_1mx3twi
                                              isNsfw: false
                                              isSpoiler: false
                                              title: Learn to code in... Python you say?
                                              type: IMAGE
                                            subreddit:
                                              id: t5_2tq3t
                                              isNsfw: false
                                              isQuarantined: false
                                              name: programminghorror
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      default:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1mx3twi
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 6
                                              reason: null
                                              type: post
                                              relativePosition: 6
                                            post:
                                              id: t3_1mx3twi
                                              isNsfw: false
                                              isSpoiler: false
                                              title: Learn to code in... Python you say?
                                              type: IMAGE
                                            subreddit:
                                              id: t5_2tq3t
                                              isNsfw: false
                                              isQuarantined: false
                                              name: programminghorror
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      profile:
                                        __typename: SearchProfileNavigationBehavior
                                        id: t5_1tqnwn
                                        name: u_MarshallMarks
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 6
                                              reason: null
                                              type: profile
                                              relativePosition: 6
                                            post:
                                              id: t3_1mx3twi
                                              isNsfw: false
                                              isSpoiler: false
                                              title: Learn to code in... Python you say?
                                              type: IMAGE
                                            subreddit:
                                              id: t5_2tq3t
                                              isNsfw: false
                                              isQuarantined: false
                                              name: programminghorror
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                      thumbnail:
                                        __typename: SearchPDPNavigationBehavior
                                        id: t3_1mx3twi
                                        telemetry:
                                          __typename: SearchElementTelemetry
                                          trackingContext:
                                            __typename: SearchTelemetryTrackingContext
                                            search:
                                              isNsfw: false
                                              range: all
                                              safeSearch: UNAVAILABLE
                                              scope:
                                                id: null
                                                name: null
                                                path: /
                                                type: GLOBAL
                                              snippet: null
                                              snippetId: null
                                              sort: RELEVANCE
                                              query: python programming
                                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                            actionInfo:
                                              paneName: posts
                                              position: 6
                                              reason: null
                                              type: thumbnail
                                              relativePosition: 6
                                            post:
                                              id: t3_1mx3twi
                                              isNsfw: false
                                              isSpoiler: false
                                              title: Learn to code in... Python you say?
                                              type: IMAGE
                                            subreddit:
                                              id: t5_2tq3t
                                              isNsfw: false
                                              isQuarantined: false
                                              name: programminghorror
                                            metaSearch: null
                                            profile: null
                                            answers: null
                                          events:
                                            - source: search
                                              action: click
                                              noun: post
                                              trigger: CLICK
                                              triggerConfiguration: null
                                    telemetry:
                                      __typename: SearchElementTelemetry
                                      trackingContext:
                                        __typename: SearchTelemetryTrackingContext
                                        search:
                                          isNsfw: false
                                          range: all
                                          safeSearch: UNAVAILABLE
                                          scope:
                                            id: null
                                            name: null
                                            path: /
                                            type: GLOBAL
                                          snippet: null
                                          snippetId: null
                                          sort: RELEVANCE
                                          query: python programming
                                          queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                        actionInfo:
                                          paneName: posts
                                          position: 6
                                          reason: null
                                          type: null
                                          relativePosition: 6
                                        post:
                                          id: t3_1mx3twi
                                          isNsfw: false
                                          isSpoiler: false
                                          title: Learn to code in... Python you say?
                                          type: IMAGE
                                        subreddit:
                                          id: t5_2tq3t
                                          isNsfw: false
                                          isQuarantined: false
                                          name: programminghorror
                                        metaSearch: null
                                        profile: null
                                        answers: null
                                      events:
                                        - source: search
                                          action: view
                                          noun: post
                                          trigger: VIEW
                                          triggerConfiguration: null
                                        - source: post
                                          action: consume
                                          noun: post
                                          trigger: CONSUME
                                          triggerConfiguration: null
                                        - source: post
                                          action: leave
                                          noun: post
                                          trigger: LEAVE
                                          triggerConfiguration: null
                          pageInfo:
                            startCursor: ''
                            hasNextPage: true
                            hasPreviousPage: false
                            endCursor: >-
                              eyJjYW5kaWRhdGVzX3JldHVybmVkIjoie1wic2VjdGlvbl8xX3BpcGVsaW5lXzBfZ2xvYmFsX21vZGlmaWVyc1wiOlwiM1wiLFwic2VjdGlvbl8xX3BpcGVsaW5lXzFfbG9jYWxfbW9kaWZpZXJzXCI6XCIzXCIsXCJzZWN0aW9uXzJfcGlwZWxpbmVfN19wb3N0X3NlYXJjaFwiOlwiN1wifSIsImV4cGVyaWVuY2Vfc2VsZWN0aW9uIjoicG9zdCIsImV4cGVyaWVuY2VfdmVyc2lvbiI6ImRlZmF1bHQiLCJzZWN0aW9uXzJfcGlwZWxpbmVfN19wb3N0X3NlYXJjaCI6IjcifQ==
                        top:
                          filterBar:
                            - __typename: SearchDropdown
                              presentation:
                                __typename: SearchFilterOptionListPresentation
                                id: post_sort
                                title: 排序方式
                                buttonText: 相关性
                                options:
                                  - text: 相关性
                                    secondaryText: null
                                    isSelected: true
                                  - text: 热门
                                    secondaryText: null
                                    isSelected: false
                                  - text: 最受欢迎
                                    secondaryText: null
                                    isSelected: false
                                  - text: 新
                                    secondaryText: null
                                    isSelected: false
                                  - text: 评论计数
                                    secondaryText: null
                                    isSelected: false
                              behaviors:
                                - __typename: SearchFilterBehavior
                                  id: relevance
                                  filters:
                                    - key: sort
                                      value: RELEVANCE
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: all
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: relevance
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: sort
                                        trigger: CLICK
                                        triggerConfiguration: null
                                - __typename: SearchFilterBehavior
                                  id: hot
                                  filters:
                                    - key: sort
                                      value: HOT
                                    - key: time_range
                                      value: ''
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: ''
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: hot
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: sort
                                        trigger: CLICK
                                        triggerConfiguration: null
                                - __typename: SearchFilterBehavior
                                  id: top
                                  filters:
                                    - key: sort
                                      value: TOP
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: all
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: top
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: sort
                                        trigger: CLICK
                                        triggerConfiguration: null
                                - __typename: SearchFilterBehavior
                                  id: new
                                  filters:
                                    - key: sort
                                      value: NEW
                                    - key: time_range
                                      value: ''
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: ''
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: new
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: sort
                                        trigger: CLICK
                                        triggerConfiguration: null
                                - __typename: SearchFilterBehavior
                                  id: comments
                                  filters:
                                    - key: sort
                                      value: COMMENTS
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: all
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: comments
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: sort
                                        trigger: CLICK
                                        triggerConfiguration: null
                            - __typename: SearchDropdown
                              presentation:
                                __typename: SearchFilterOptionListPresentation
                                id: time_range
                                title: 按时间筛选
                                buttonText: 所有时间
                                options:
                                  - text: 所有时间
                                    secondaryText: null
                                    isSelected: true
                                  - text: 去年
                                    secondaryText: null
                                    isSelected: false
                                  - text: 上个月
                                    secondaryText: null
                                    isSelected: false
                                  - text: 上周
                                    secondaryText: null
                                    isSelected: false
                                  - text: 今天
                                    secondaryText: null
                                    isSelected: false
                                  - text: "过去 1\_小时"
                                    secondaryText: null
                                    isSelected: false
                              behaviors:
                                - __typename: SearchFilterBehavior
                                  id: all
                                  filters:
                                    - key: time_range
                                      value: all
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: all
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: relevance
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: filter
                                        trigger: CLICK
                                        triggerConfiguration: null
                                - __typename: SearchFilterBehavior
                                  id: year
                                  filters:
                                    - key: time_range
                                      value: year
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: year
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: relevance
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: filter
                                        trigger: CLICK
                                        triggerConfiguration: null
                                - __typename: SearchFilterBehavior
                                  id: month
                                  filters:
                                    - key: time_range
                                      value: month
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: month
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: relevance
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: filter
                                        trigger: CLICK
                                        triggerConfiguration: null
                                - __typename: SearchFilterBehavior
                                  id: week
                                  filters:
                                    - key: time_range
                                      value: week
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: week
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: relevance
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: filter
                                        trigger: CLICK
                                        triggerConfiguration: null
                                - __typename: SearchFilterBehavior
                                  id: day
                                  filters:
                                    - key: time_range
                                      value: day
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: day
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: relevance
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: filter
                                        trigger: CLICK
                                        triggerConfiguration: null
                                - __typename: SearchFilterBehavior
                                  id: hour
                                  filters:
                                    - key: time_range
                                      value: hour
                                  pane: posts
                                  isAppliedFiltersRemoved: false
                                  isAppliedOptionsRemoved: false
                                  query: python programming
                                  options: []
                                  telemetry:
                                    __typename: SearchElementTelemetry
                                    trackingContext:
                                      __typename: SearchTelemetryTrackingContext
                                      search:
                                        isNsfw: false
                                        range: hour
                                        safeSearch: UNAVAILABLE
                                        scope:
                                          id: null
                                          name: null
                                          path: /
                                          type: GLOBAL
                                        snippet: null
                                        snippetId: null
                                        sort: relevance
                                        query: python programming
                                        queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                      actionInfo:
                                        paneName: posts
                                        position: null
                                        reason: null
                                        type: bottom_sheet
                                        relativePosition: null
                                      post: null
                                      subreddit: null
                                      metaSearch: null
                                      profile: null
                                      answers: null
                                    events:
                                      - source: search
                                        action: click
                                        noun: filter
                                        trigger: CLICK
                                        triggerConfiguration: null
                          navigation:
                            __typename: SearchNavigationList
                            listPresentation:
                              items:
                                - id: all
                                  text: 全部
                                  isSelected: false
                                - id: posts
                                  text: 帖子
                                  isSelected: true
                                - id: communities
                                  text: 社区
                                  isSelected: false
                                - id: comments
                                  text: 评论
                                  isSelected: false
                                - id: media
                                  text: 媒体
                                  isSelected: false
                                - id: people
                                  text: 用户
                                  isSelected: false
                            behaviors:
                              - __typename: SearchFilterBehavior
                                id: all
                                filters:
                                  - key: safe_search
                                    value: unset
                                pane: all
                                isAppliedFiltersRemoved: true
                                isAppliedOptionsRemoved: false
                                query: python programming
                                options: []
                                telemetry:
                                  __typename: SearchElementTelemetry
                                  trackingContext:
                                    __typename: SearchTelemetryTrackingContext
                                    search:
                                      isNsfw: false
                                      range: all
                                      safeSearch: UNAVAILABLE
                                      scope:
                                        id: null
                                        name: null
                                        path: /
                                        type: GLOBAL
                                      snippet: null
                                      snippetId: null
                                      sort: relevance
                                      query: python programming
                                      queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                    actionInfo:
                                      paneName: posts
                                      position: null
                                      reason: null
                                      type: all
                                      relativePosition: null
                                    post: null
                                    subreddit: null
                                    metaSearch: null
                                    profile: null
                                    answers: null
                                  events:
                                    - source: search
                                      action: click
                                      noun: tab
                                      trigger: CLICK
                                      triggerConfiguration: null
                              - __typename: SearchNoOpBehavior
                                isNoOpBehavior: true
                              - __typename: SearchFilterBehavior
                                id: communities
                                filters:
                                  - key: safe_search
                                    value: unset
                                pane: communities
                                isAppliedFiltersRemoved: true
                                isAppliedOptionsRemoved: false
                                query: python programming
                                options: []
                                telemetry:
                                  __typename: SearchElementTelemetry
                                  trackingContext:
                                    __typename: SearchTelemetryTrackingContext
                                    search:
                                      isNsfw: false
                                      range: all
                                      safeSearch: UNAVAILABLE
                                      scope:
                                        id: null
                                        name: null
                                        path: /
                                        type: GLOBAL
                                      snippet: null
                                      snippetId: null
                                      sort: relevance
                                      query: python programming
                                      queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                    actionInfo:
                                      paneName: posts
                                      position: null
                                      reason: null
                                      type: communities
                                      relativePosition: null
                                    post: null
                                    subreddit: null
                                    metaSearch: null
                                    profile: null
                                    answers: null
                                  events:
                                    - source: search
                                      action: click
                                      noun: tab
                                      trigger: CLICK
                                      triggerConfiguration: null
                              - __typename: SearchFilterBehavior
                                id: comments
                                filters:
                                  - key: safe_search
                                    value: unset
                                pane: comments
                                isAppliedFiltersRemoved: true
                                isAppliedOptionsRemoved: false
                                query: python programming
                                options: []
                                telemetry:
                                  __typename: SearchElementTelemetry
                                  trackingContext:
                                    __typename: SearchTelemetryTrackingContext
                                    search:
                                      isNsfw: false
                                      range: all
                                      safeSearch: UNAVAILABLE
                                      scope:
                                        id: null
                                        name: null
                                        path: /
                                        type: GLOBAL
                                      snippet: null
                                      snippetId: null
                                      sort: relevance
                                      query: python programming
                                      queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                    actionInfo:
                                      paneName: posts
                                      position: null
                                      reason: null
                                      type: comments
                                      relativePosition: null
                                    post: null
                                    subreddit: null
                                    metaSearch: null
                                    profile: null
                                    answers: null
                                  events:
                                    - source: search
                                      action: click
                                      noun: tab
                                      trigger: CLICK
                                      triggerConfiguration: null
                              - __typename: SearchFilterBehavior
                                id: media
                                filters:
                                  - key: post_types
                                    value: image,gif,video,gallery
                                  - key: safe_search
                                    value: unset
                                pane: media
                                isAppliedFiltersRemoved: true
                                isAppliedOptionsRemoved: false
                                query: python programming
                                options: []
                                telemetry:
                                  __typename: SearchElementTelemetry
                                  trackingContext:
                                    __typename: SearchTelemetryTrackingContext
                                    search:
                                      isNsfw: false
                                      range: all
                                      safeSearch: UNAVAILABLE
                                      scope:
                                        id: null
                                        name: null
                                        path: /
                                        type: GLOBAL
                                      snippet: null
                                      snippetId: null
                                      sort: relevance
                                      query: python programming
                                      queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                    actionInfo:
                                      paneName: posts
                                      position: null
                                      reason: null
                                      type: media
                                      relativePosition: null
                                    post: null
                                    subreddit: null
                                    metaSearch: null
                                    profile: null
                                    answers: null
                                  events:
                                    - source: search
                                      action: click
                                      noun: tab
                                      trigger: CLICK
                                      triggerConfiguration: null
                              - __typename: SearchFilterBehavior
                                id: people
                                filters:
                                  - key: safe_search
                                    value: unset
                                pane: people
                                isAppliedFiltersRemoved: true
                                isAppliedOptionsRemoved: false
                                query: python programming
                                options: []
                                telemetry:
                                  __typename: SearchElementTelemetry
                                  trackingContext:
                                    __typename: SearchTelemetryTrackingContext
                                    search:
                                      isNsfw: false
                                      range: all
                                      safeSearch: UNAVAILABLE
                                      scope:
                                        id: null
                                        name: null
                                        path: /
                                        type: GLOBAL
                                      snippet: null
                                      snippetId: null
                                      sort: relevance
                                      query: python programming
                                      queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                                    actionInfo:
                                      paneName: posts
                                      position: null
                                      reason: null
                                      type: people
                                      relativePosition: null
                                    post: null
                                    subreddit: null
                                    metaSearch: null
                                    profile: null
                                    answers: null
                                  events:
                                    - source: search
                                      action: click
                                      noun: tab
                                      trigger: CLICK
                                      triggerConfiguration: null
                          filterModal: null
                        telemetry:
                          __typename: SearchElementTelemetry
                          trackingContext:
                            __typename: SearchTelemetryTrackingContext
                            search:
                              isNsfw: false
                              range: all
                              safeSearch: UNAVAILABLE
                              scope:
                                id: null
                                name: null
                                path: /
                                type: GLOBAL
                              snippet: null
                              snippetId: null
                              sort: RELEVANCE
                              query: python programming
                              queryID: 5140e0ac-d32a-49bc-b00e-30487d039c39
                            actionInfo:
                              paneName: posts
                              position: null
                              reason: null
                              type: null
                              relativePosition: null
                            post: null
                            subreddit: null
                            metaSearch: null
                            profile: null
                            answers: null
                          events:
                            - source: search
                              action: load
                              noun: feed
                              trigger: LOAD
                              triggerConfiguration: null
                            - source: search
                              action: view
                              noun: dwell
                              trigger: DWELL
                              triggerConfiguration:
                                timerDurations:
                                  - 3000
                                  - 5000
                                  - 10000
                                  - 15000
                                  - 30000
                requestId: 0dbb75e6-4e94-44b2-a1c9-80f32be9aa01
          headers: {}
        '400':
          description: 请求参数错误，请检查必填字段和参数格式
          content:
            application/json:
              schema:
                type: object
                example:
                  code: 400
                  data: null
                  message: 'Missing required parameter: handle'
        '401':
          description: 鉴权失败，请检查 Authorization Header 中的 Bearer Token 或 API Key 是否有效
          content:
            application/json:
              schema:
                type: object
                example:
                  code: 401
                  data: null
                  message: apiKey is null
        '402':
          description: 账户余额或额度不足
          content:
            application/json:
              schema:
                type: object
                example:
                  code: 402
                  data: null
                  message: apiKey quota is not enough
        '429':
          description: 请求过于频繁，已触发限流
          content:
            application/json:
              schema:
                type: object
                example:
                  code: 429
                  data: null
                  message: qps limit exceeded
        '500':
          description: 服务器内部错误，请稍后重试
          content:
            application/json:
              schema:
                type: object
                example:
                  code: 500
                  data: null
                  message: Internal server error
      deprecated: false
      security:
        - JWT Bearer: []
      x-codeSamples:
        - lang: curl
          label: cURL
          source: |-
            curl --request GET \
              --url 'https://api.keyapi.ai/v1/reddit/fetch_dynamic_search?query=python+programming&search_type=post&sort=RELEVANCE&time_range=all&safe_search=unset&allow_nsfw=0&need_format=false' \
              --header 'Authorization: Bearer <YOUR_API_KEY>'
        - lang: python
          label: Python
          source: |-
            import requests

            response = requests.get(
                'https://api.keyapi.ai/v1/reddit/fetch_dynamic_search',
                params={"query": "python programming", "search_type": "post", "sort": "RELEVANCE", "time_range": "all", "safe_search": "unset", "allow_nsfw": "0", "need_format": "false"},
                headers={'Authorization': 'Bearer <YOUR_API_KEY>'}
            )
            print(response.json())
        - lang: javascript
          label: JavaScript
          source: >-
            const params = new URLSearchParams({"query": "python programming",
            "search_type": "post", "sort": "RELEVANCE", "time_range": "all",
            "safe_search": "unset", "allow_nsfw": "0", "need_format": "false"});


            const response = await
            fetch(`https://api.keyapi.ai/v1/reddit/fetch_dynamic_search?${params}`,
            {
              method: 'GET',
              headers: { 'Authorization': 'Bearer <YOUR_API_KEY>' }
            });

            const data = await response.json();

            console.log(data);
components:
  securitySchemes:
    JWT Bearer:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: |-
        接口鉴权凭证。请在请求 Header 中传入 `Authorization: Bearer <YOUR_API_KEY>`。
        可在 [Dashboard](https://keyapi.ai/app/dashboard) 获取你的 API Key。

````