允许您使用稍微非正式的repl talk api执行各种操作

repltalk的Python项目详细描述


API参考

如何为python使用repltalk库。这些函数很容易解释,但我为每个函数都添加了一个简短的描述。


以下函数都是协程函数,因为asyncio很酷

客户机

class repltalk.Client()

  • login(username, password) 使用您的用户名和密码登录repl.it。必须验证您的机器人才能使用此功能。
  • get_post(post_id) 获取具有该ID的邮件。 返回post
  • post_exists(post_id) 返回该职位是否存在。
  • get_leaderboard(limit=30) 获取repl talk排行榜中的顶级用户。 返回Users
  • 的列表
  • get_all_comments() 从repl talk获取所有最近的评论。 *返回Comments的列表
  • get_user(username) 获取具有该用户名的用户。 返回用户
  • boards 请参阅board

电路板

class client.boards


  • all repl talk上的all
  • share repl talk上的share
  • ask repl talk上的ask
  • announcements repl talk上的公告板
  • challenge repl talk上的challenge
  • learn repl talk上的learn

  • get_posts(sort='top', search='') 从该委员会获取最新的帖子。 sort是排序顺序(top hot new),search是搜索查询。 返回postlist

发布

  • id 邮政编码。
  • title 职位名称。
  • content 文章内容。
  • board 柱子是在木板上做的。
  • votes 这篇文章的得票数。
  • author 文章作者。将是用户对象。
  • datetime 创建帖子的时间。
  • url repl talk中的post url。
  • repl 附在邮件上的回复。
  • language post上repl的语言
  • show_hosted 指示文章是否链接了宿主repl。
  • is_announcement 如果这篇文章被标记为公告。
  • pinned 柱子是否已钉在板的顶部
  • can_edit 指示用户是否可以编辑文章。这将是false除非您创建了帖子。
  • can_comment 如果用户可以对文章发表评论。
  • can_vote 指示用户是否可以对帖子进行投票。
  • has_voted 指示用户是否已对帖子进行了投票。
  • is_locked 指示帖子是否已锁定。
  • can_answer 用户是否可以回复帖子。
  • answered 如果帖子已被回复(如果无法回复,则始终为错误)。
  • comment_count 帖子的评论量
  • get_comments() 获取对文章的评论。
  • post_comment(content) 在帖子上发表评论。

注释

  • id 邮政编码。
  • content 柱体。
  • time_created 创建评论的时间。
  • can_edit 指示用户是否可以编辑注释。
  • can_comment 用户是否可以发表评论。
  • url 评论的url。
  • votes 获取评论的上投票数。
  • can_vote 指示用户是否可以对注释进行投票。
  • has_voted 指示用户是否已对帖子进行了投票。
  • reply(content) 用内容回复评论。

用户

  • id 用户ID。由于您无法从其ID获取用户,因此非常无用。
  • name 用户的用户名。
  • avatar 用户的化身url。
  • url 用户的配置文件链接。
  • cycles 用户拥有的周期数。
  • roles 用户在其配置文件上设置的角色。
  • bio 用户在个人资料上写的简短描述。

后列表

基本上就像一个普通的列表。

  • next 获取文章的下一页。

回复

  • id 复制ID。
  • embed_url 用于在网页上嵌入repl的url。
  • url repl的url。
  • title 回复的标题。
  • language repl的语言

语言

表示编程语言。

  • name 获取语言的默认名称(即python3)。
  • display_name 获取语言(即python)的显示名称。
  • icon 获取语言图标的SVG的URL。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法将符号解析为JSON   Java:字符串的替代品。包含可以返回相似性的   使用Selenium IDE或Java提取数据层中的pagetype值   将XML解析为Java列表   java GPEncryptedCatalist找到了PGPPubliceRing预期的位置   Java中的mongodb查询id   java使用XSLT从JSON生成PDF的页眉和页脚内容应与表一起显示在所有页面中   java gwt requestbuilder在尝试使用eclipse jetty访问xmlfile时返回404 NOT_FOUND错误   安卓数据库中的java问题   java我正试图通过terminal命令为gradle IntelliJ项目生成诱惑报告。它长时间显示加载,其他菜单显示404错误   java为什么编译器没有捕捉到这个错误?   java如何修复空变量   即使打印对话框被取消或用X按钮关闭,java文档仍在打印?