首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

有没有更好的方法从子subreddit获取提交?

从子subreddit获取提交有多种方法,以下是一些常用的方法:

  1. 使用Reddit API:Reddit提供了API来获取和操作其网站上的内容。您可以使用Reddit API来获取特定子subreddit的提交。具体而言,您可以使用/subreddit/{subreddit}/new.json的API端点来获取指定subreddit的最新提交。您可以通过向API发送GET请求来实现这一点,并使用相关参数来筛选和排序结果。
  2. 使用PRAW库:PRAW(Python Reddit API Wrapper)是一个用于访问Reddit API的Python库。它提供了简单的接口和方法,使您能够方便地从Reddit上获取和操作内容。您可以使用PRAW库来获取指定子subreddit的提交。首先,您需要在Reddit上创建一个应用程序,并获得用于身份验证的客户端ID和客户端秘钥。然后,在Python代码中使用PRAW库初始化一个Reddit对象,并使用相应的方法来获取所需的提交。
  3. 使用第三方库或工具:除了PRAW库之外,还有其他第三方库和工具可供使用,例如prawcore、requests、Snoo(JavaScript库)等。这些库和工具提供了不同的方式来与Reddit API进行交互,并获取子subreddit的提交。

总的来说,以上方法都可以用来从子subreddit获取提交,具体选择哪种方法取决于您的需求和偏好。需要注意的是,为了遵守Reddit的使用条款和条件,以及保护用户隐私,您在获取提交时需要遵循相应的限制和规则。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

软件打包,有没有更好方法?!

据我所知,目前有两种常见方法来分发软件包并创建运行环境。除此之外当然还有其他,而且很多方法难以准确分类。这里我们就先讨论最典型情况。...但如果没有包管理器支持,这些办法要么缺乏可扩展性(这还是最好情况),要么就是引发令人恼火错误。奇怪是,Windows 和 MacOS 等消费级操作系统居然将此作为默认方法。...全局环境不可避免存在“幽灵”,这些无形依赖项会随时侵扰构建过程,因此隔离一切并驱散“幽灵”是实现可复现性前提。 当然这里也要强调,“不共享”方法也有自己缺点。...有没有更好方法? 下面咱们捋一援理想构建系统基本要求: 可稳定复现构建:如果远程系统能够成功构建,那我们本地系统也应该可以。...Semver 和哈希固定:启用依赖项共享(如果支持),并在必要时提供精确复现性。 很明显,前面介绍两种常见方法都满足不了要求,甚至可以说还差得远!

22150
  • 原生JS | 随机抽取不重复数组元素 —— 有没有更好方法

    (即随机获取不重复数组元素) 相关说明:在此处依照“构思难度”和“性能”两方面出发,提供了四种不同实现方法。...方法1:较为“传统”实现方法 基本实现思路 从第二次随机抽取元素开始,需要将抽取元素与当前新数组已抽取元素相比较,如果相同,则重新抽取,并再次执行比较操作。...方法2:标记法 / 自定义属性法 基本实现思路 当获取新元素时,为该元素添加一个属性标记,再抽取一个元素之后,先判断是否有属性标记,如果已被标记,则说明该元素已被抽取,此时重新抽取。...方法3:交换法 第三种方法是自己最喜欢(“交换法”名字是自己起),也是自己在使用。...并不会有重复“失败抽取”和比较。 额外要说 为何要那么重点讲解第三种方法呢? 一方面是因为第三种和第四种方法性能更好,另一方面是因为第三种方法和下周活动有关!!!至于啥活动嘛~~~敬请期待吧!

    9.3K50

    PhpStorm表单提交获取不到post数据解决方法

    解决PhpStorm表单提交获取不到post数据问题,将apache服务器目录映射到本地目录,更改PhpStorm配置,实现其直接调用本地服务器打开浏览器调试程序,解决Apache/2.4.23 (Win64...PhpStorm这个内置服务器使用63342端口,而且服务器内部有问题,导致POST方法异常; 而如果把项目放在Apache服务器工作目录下,在地址栏输入localhost,此时使用是Apache服务器...既然PhpStorm内部服务器有问题,那解决方法就是想办法不使用内部服务器。...参考资料: 1.知乎:木子林夕回答 2.HolyNova博文:Apache HTTP 服务器目录映射到本地目录 声明:本文由w3h5原创,转载请注明出处:《PhpStorm表单提交获取不到post...数据解决方法》 https://www.w3h5.com/post/14.html

    2K00

    laravel-admin表单提交隐藏一些数据,回调时获取数据方法

    表单提交时隐藏数据 读取最后一条插入数据,但这样会造成如果两条数据同时插入,会并发出现错误 //忽略掉不需要保存字段 $form- ignore(['column1', 'column2', 'column3...']); 回调时获取数据 获取提交数据 // 在表单提交前调用 $form- submitted(function (Form $form) { //... }); //保存前回调 $form- saving...$form) { $form- username }); //保存后回调 $form- saved(function (Form $form) { $form- username }); //获取保存后自增长...id数值 $form- saved(function (Form $form) { $form- model()- id; }); 获取隐藏提交数据 所有的数据可以通过request直接获取...,回调时获取数据方法就是小编分享给大家全部内容了,希望能给大家一个参考。

    2.2K31

    Python 数据科学入门教程:TensorFlow 聊天机器人

    我们需要考虑另一件事是,当我们遍历这个文件时,我们可能会发现一个回复,但随后我们可能会找到更好回复。我们可以使用一种方法是看看得票最高。我们可能也只想要得票最高回应。...如果你知道你将要插入数百万行,你也应该知道你真的不应该一一提交。 相反,你只需在单个事务中构建语句,然后执行全部操作,然后提交。 接下来,我们要创建我们表。...这个函数用来构建插入语句,并以分组形式提交它们,而不是一个接一个地提交。...在本系列中,我正在考虑使用两种不同整体模型和工作流程:我所知一个方法(在开始时展示并在 Twitch 流上实时运行),另一个可能会更好,但我仍在探索它。...我仍然在讨论各种模型大小,希望通过更好方法来表达数据,从而使输出词汇量可能更大。

    1.2K10

    如何用 GPT2 和 BERT 建立一个可信 reddit 自动回复机器人?

    4:使用微调 GPT2 为每个评论生成多个回复 步骤 5:将生成回复传递给两个 BERT 模型,以生成对真实性和投票数预测 步骤 6:使用一些标准来选择要提交回复 步骤 7:使用 praw 提交所选评论...获取大量 reddit 评论数据 与任何机器学习项目一样,只有获得用于训练模型数据,才能启动项目。...有很多方法可以执行这个预测任务,但是最近为这类问题构建最成功语言模型之一是另一种深度学习架构,称为 Transformers 或 BERT 双向编码器表示。...在社交媒体网站上回复几个月前评论是一件非常不正常事情,因此能够以某种方式从 reddit 上获取最新数据非常重要。...幸运是,我可以使用 praw 库和下面的代码片段,从几个我认为会产生一些有趣响应 reddit 中前 5 个「上升」帖子中获取所有评论。

    3.3K30

    工作时怎么“偷懒”?交给工作流自动化吧

    提交登录详情信息,自动完成屏幕登录。 建议:可以定义“方法”(用于频繁登录)从而在其他测试中启用重用。...(submit_button).click() 注意,你需要获取要与之交互元素。这可以说是创建登录到站点Web抓取器或自动登录网站脚本难点之一。...有几种方法可以检测Web应用程序元素,以查找登录字段。 查找元素常用方法包括ID(如上例所示)、CSS选择器、名称和XPaths。...可以在Selenium官方文档中找到用于定位登录过程涉及元素不同方法。有些网站会使用更多动态内容(比如好几个JavaScript!)。...=["Python","PytonProjects","learningprogramming"] for i in subreddit_list: subreddit=reddit.subreddit

    1.8K10

    Web数据提取:Python中BeautifulSoup与htmltab结合使用

    BeautifulSoup主要特点包括: 易于使用:提供了简单直观API来查找、修改和操作解析树中元素。 强大搜索功能:支持多种搜索方法,如通过标签名、类名、ID等快速定位元素。...Reddit网站内容 def get_reddit_content(subreddit): session = requests.Session() session.proxies =...proxies # 设置代理 url = f"https://www.reddit.com/r/{subreddit}/" response = session.get(url)...return None # 使用函数获取指定子论坛内容 subreddit = "python" table = get_reddit_content(subreddit) # 如果表格数据获取成功...结论 通过结合使用BeautifulSoup和htmltab,我们可以高效地从Web页面中提取所需数据。这种方法不仅适用于Reddit,还可以扩展到其他任何包含表格数据网站。

    12910

    Web数据提取:Python中BeautifulSoup与htmltab结合使用

    BeautifulSoup主要特点包括:易于使用:提供了简单直观API来查找、修改和操作解析树中元素。强大搜索功能:支持多种搜索方法,如通过标签名、类名、ID等快速定位元素。...Reddit网站内容def get_reddit_content(subreddit): session = requests.Session() session.proxies = proxies...return None# 使用函数获取指定子论坛内容subreddit = "python"table = get_reddit_content(subreddit)# 如果表格数据获取成功,则输出表格内容...if table: for row in table: print(row)else: print("获取内容失败,请检查网络连接。")...结论通过结合使用BeautifulSoup和htmltab,我们可以高效地从Web页面中提取所需数据。这种方法不仅适用于Reddit,还可以扩展到其他任何包含表格数据网站。

    18410

    使用Python Dash,主题分析和Reddit Praw API自动生成常见问题解答

    实现此目的一种方法是构建一个仪表板页面,用于从论坛中提取关键主题并将其打包在可过滤仪表板中以便快速浏览 - 将称之为自动生成常见问题,因为它通过文本语料库并提取主题以形成创建常见问题(FAQ)/帖子趋势和模式...考虑以下知识矩阵 知识矩阵及其间解决方案 在学习过程中存在四个知识领域。第一个涉及已知知识,并且易于获取以帮助解决人们熟悉问题。接下来将是已知未知数,或者目前未发现但可访问知识。...一个例子是查找有关python编程语法信息,目前还不知道。第三种形式是未知知识。这被定义为知道存在但不知道如何访问/获取知识。一个例子是完成一项不知道如何开始/研究任务。...目的和Github代码 此概念证明(POC)目的是作为乔治亚理工学院计算机科学硕士作业提交一部分创作,作者目前正在整理。本文中部分内容经过修改,以更好地反映一般受众需求。...将使用NMF来获取文档主题矩阵(这里主题也将被称为“组件”)以及每个主题顶部单词列表。

    2.3K20

    视频 | 憋不出论文怎么办?不如试试这几种办法

    理想情况是,你通过直接或间接观察经验获取了知识,找到了真实研究。...这些经验包括受欢迎学术期刊,会议论文投稿,甚至是社交媒体,像 Subreddit 和 Facebook Groups,每天人们都分享相关研究。...研究方法将会记录你研究过程和结果,最后讨论和比较不同结果,用这些结果得出结论来论证你观点,最后列出参考文献。当你把这些都做完了,你就可以开始写你初稿了。...用图表展示通常比说出来更好,像 Omni Graffle 和 inkscape 这样工具来创建图表和概念图,可以帮助你梳理思路。...当你把这些都做完了,就可以把你论文提交到受欢迎杂志上, 像 Nature。也可以提交Subreddit 这样科学社区,或者仅仅是 Github。

    84770

    MIT实验室里,诞生了一个《惊魂记》版AI精神病患者

    大数据文摘出品 编译:龙牧雪 不知道你有没有看过希区柯克电影《惊魂记》。整部电影弥漫着惊悚和恐怖气息,直到结尾,你还不得不接受来自精神分裂汽车旅馆老板Norman诡异凝视。...就像下面这样: AI能识别出图片里“飞机”,是因为你给它看了很多飞机图片。但是如果你让这个AI“看”过,只有打架、枪击、战争照片,AI会不会认为图片里飞机是过来投炸弹? 答案是:会。...Norman代表了一个案例研究:当有偏差数据被用于机器学习算法时,人工智能会如何走向极端。 Norman被训练用于生成图像文字描述,这是一种流行深度学习方法。...训练数据来自Reddit上一个臭名昭著subreddit,这个subreddit专门用于记录和观察令人不安死亡。由于可能引起不适,我们就不提它名字了。...注意:由于道德方面的考虑,我们只引入了subreddit图像标题,将这些标题与随机生成墨迹匹配(因此,本实验中没有使用真实人物死亡图像)。

    43620

    十七年来奇葩大崩溃!为不让OpenAI和谷歌白拿数据,Reddit 收取巨额API 费用还诽谤开发者,社区爆发大规模抗议

    Reddit 建立更具体关系,并为用户提供更好 API 支持。...“如果 Reddit 自甘堕落到如此地步,为了重新获得社区支持就用公然谎言诽谤个人,我不再相信 Reddit 能用这种方法奏效,或曾经有效。”...因此,subreddit 将被私有化,直到提出合理解决方案。” 今天,数以千计 subreddit 加入了该计划。如今,Reddit 整个平台几乎崩溃。...“如果是一个 subreddit 私有化,Reddit 可能会介入。但如果数量占到了整个网站一半,那么他们感到压力会更大。” Subreddit 版主是一个完全自愿职位,没有得到任何经济补偿。...这些版主希望 Reddit 管理员意识到他们依赖版主来运营网站,并且认为能够把这一信息传送给 Reddit 官方唯一方法是损害网站流量。

    23530

    教程 | 如何快速训练免费文本生成神经网络

    下面我们尝试在一个新文本数据集上对参数进行更多调整。 用 Reddit 网站数据进行单词级别的文本生成 你可能会问「如何获取文本数据」。...我写了一个能够在给定时间内从给定subreddit」板块上自动下载自上而下 n 条 Reddit 文章 helper 脚本(https://github.com/minimaxir/subreddit-generator...如果你选择了有相似语言风格 subreddit,这些 subreddit 甚至会合并在一起!...这里,我们获取了 2017 年/r/politics 和/r/technology 板块前 20000 条文章,最终形成了一个 3.3MB 文件,其数据大小大约是莎士比亚戏剧数据 3 倍。 ?...最终模型比莎士比亚戏剧模型训练得更好,以下是在温度为 1.0 条件下生成一些 Reddit 文章标题: report : 49 % of americans now believe all of

    98350

    传统多线程开发Android开发高级进阶

    ---- 从子线程回调数据进行操作: 简单线程操作,只能控制他start,一旦运行完毕了,无法进行返回,或者无法进行UI操,接下来为解决这两种问题,提供一些方法。...---- 从子线程进行UI操作: Android为子线程中进行UI操作提供了一些封装方法: Activity.runOnUiThread(Runnable action) 如同字面意思般在工作线程中跳转到...2延时版本 new Handler(Looper.getMainLooper()).post(Runnable action) 获取了主线程Looper进行线程操作,当然可以更新UI 举个栗子: new...} }; executorService.execute(syncRunnable); } 运行结果:总共只会创建5个线程, 开始执行五个线程,当五个线程都处于活动状态,再次提交任务都会加入队列等到其他线程运行结束...,在使用缓存型池时,先查看池中有没有以前创建线程,如果有,就复用.如果没有,就新建新线程加入池中,缓存型池子通常用于执行一些生存期很短异步型任务 特点:没有核心线程,非核心线程数量没有限制, 超时为

    80020
    领券