允许您使用稍微非正式的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的单元测试测试用例库。util。列出实现   java通过超类进行序列化/反序列化   java Android获取设备语言ISO字符串   java如何打开广告的行动。移动   Eclipse IDE for(嵌入式C/C++)开发者202012:经典的深色主题深黑色背景和菜单中的文本   java使用不同的内容动态创建TableView(JavaFX)   java JAXB将多个同名节点解组   java ClassDefNotFoundException,即使类由类加载器加载(服务器上安装了多个应用程序)   java有没有办法关闭在后端生成的MqttClient线程?   html如何在网站上的java小程序中包含图像?   java无法访问已分配给超类引用的子类实例变量   java在TableViewer中双击打开对话框   列出如何创建ListNode。JAVA   java如何从文本中输出的数组中放入随机图像