Post 专栏文章类

class zhihu.post.Post(url, column=None, author=None, title=None, upvote_num=None, comment_num=None, session=None)[源代码]

专栏文章类,请使用``ZhihuClient.post``方法构造对象.

__init__(url, column=None, author=None, title=None, upvote_num=None, comment_num=None, session=None)[源代码]

创建专栏文章类实例.

参数:
  • url (str) – 文章url
  • column (Column) – 文章所属专栏,可选
  • author (Author) – 文章作者,可选
  • title (str) – 文章标题,可选
  • upvote_num (int) – 文章赞同数,可选
  • comment_num (int) – 文章评论数,可选
  • session (Session) – 使用的网络会话,为空则使用新会话
返回:

专栏文章对象

返回类型:

Post

author

获取文章作者.

返回:文章作者
返回类型:Author
column

获取文章所在专栏.

返回:文章所在专栏
返回类型:Column
column_in_name

获取文章所在专栏的内部名称(用不到就忽视吧~)

返回:专栏的内部名称
返回类型:str
comment_num

获取评论数量.

返回:评论数量
返回类型:int
save(filepath=None, filename=None, mode='md')[源代码]

保存答案为 Html 文档或 markdown 文档.

参数:
  • filepath (str) – 要保存的文件所在的目录, 不填为当前目录下以专栏标题命名的目录, 设为”.”则为当前目录。
  • filename (str) – 要保存的文件名, 不填则默认为 所在文章标题 - 作者名.html/md。 如果文件已存在,自动在后面加上数字区分。 自定义文件名时请不要输入后缀 .html 或 .md。
  • mode (str) – 保存类型,可选 htmlmarkdownmd
返回:

返回类型:

None

slug

获取文章的编号(用不到就忽视吧~)

返回:文章编号
返回类型:int
title

获取文章标题.

返回:文章标题
返回类型:str
upvote_num

获取文章赞同数量.

返回:文章赞同数
返回类型:int
upvoters

获取文章的点赞用户

返回:文章的点赞用户,返回生成器。