Collection 收藏夹类¶
-
class
zhihu.collection.
Collection
(url, owner=None, name=None, follower_num=None, session=None)[源代码]¶ 收藏夹,请使用``ZhihuClient.collection``方法构造对象.
-
__init__
(url, owner=None, name=None, follower_num=None, session=None)[源代码]¶ 创建收藏夹类实例.
参数: - url (str) – 收藏夹主页url,必须
- owner (Author) – 收藏夹拥有者,可选
- name (str) – 收藏夹标题,可选
- follower_num (int) – 收藏夹关注人数,可选
- session (Session) – 使用的网络会话,为空则使用新会话。
返回: 收藏夹对象
返回类型:
-
answers
¶ 获取收藏夹内所有答案对象.
返回: 收藏夹内所有答案,返回生成器 返回类型: Answer.Iterable
-
cid
¶ 获取收藏夹内部Id(用不到忽视就好)
返回: 内部Id 返回类型: int
-
follower_num
¶ 获取关注此收藏夹的人数.
返回: 关注此收藏夹的人数 返回类型: int
-
followers
¶ 获取关注此收藏夹的用户
返回: 关注此收藏夹的用户 返回类型: Author.Iterable
-
id
¶ 获取收藏夹id(网址最后的部分).
返回: 收藏夹id 返回类型: int
-
logs
¶ 获取收藏夹日志
返回: 收藏夹日志中的操作,返回生成器 返回类型: CollectActivity.Iterable
-
name
¶ 获取收藏夹名字.
返回: 收藏夹名字 返回类型: str
-
questions
¶ 获取收藏夹内所有问题对象.
返回: 收藏夹内所有问题,返回生成器 返回类型: Question.Iterable
-
xsrf
¶ 获取知乎的反xsrf参数(用不到就忽视吧~)
返回: xsrf参数 返回类型: str
-
-
class
zhihu.collection.
CollectActivity
(type, time, owner, collection, answer=None)[源代码]¶ 收藏夹操作, 请使用``Collection.logs``构造对象.
-
__init__
(type, time, owner, collection, answer=None)[源代码]¶ 创建收藏夹操作类实例
参数: - type (acttype.CollectActType) – 操作类型
- time (datetime.datetime) – 进行操作的时间
- owner (Author) – 收藏夹的拥有者
- collection (Collection) – 所属收藏夹
- answer (Answer) – 收藏的答案,可选
返回: CollectActivity
-
answer
¶ 返回: 添加或删除收藏的答案, 若是创建收藏夹操作返回 None 返回类型: Answer or None
-
collection
¶ 返回: 所属收藏夹 返回类型: Collection
-
time
¶ 返回: 进行操作的时间 返回类型: datetime.datetime
-
type
¶ 返回: 收藏夹操作类型, 具体参见 CollectActType
返回类型: CollectActType
-