Skip to content

Commit df601d3

Browse files
committed
api
1 parent f479c97 commit df601d3

1 file changed

Lines changed: 42 additions & 42 deletions

File tree

README.rst

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -335,165 +335,165 @@ API
335335
zhihu.Question ---- 知乎问题操作类
336336
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
337337

338-
class zhihu.Question(url, title = None) ::
338+
*class* zhihu.**Question**(*url, title = None*)
339339

340340
Question 以 url 为唯一标识,创建一个 Question 对象实例必须传入一个代表知乎问题的 url (如: http://www.zhihu.com/question/26611428),需包含“http://”。如果传入的不是代表问题的 url ,程序会报错。通过调用 Question 类的一系列方法,获得该问题的一些信息。
341341

342-
Parameters:
343-
* url -- 该问题的链接,字符串
344-
* title -- 该问题的标题,字符串,可选
342+
**Parameters**
343+
* **url** -- 该问题的链接,字符串
344+
* **title** -- 该问题的标题,字符串,可选
345345

346-
Returns: 一个 Question 实例对象
346+
**Returns**: 一个 Question 实例对象
347347

348-
get_title()
348+
**get_title**()
349349
350350
得到该问题的标题。
351351

352-
Returns: 代表标题的字符串
352+
**Returns**: 代表标题的字符串
353353

354-
get_detail()
354+
**get_detail**()
355355
356356
得到该问题的详细描述。原问题的描述可能带有图片或视频,这里得到的是纯文字。
357357

358-
Returns: 代表详细描述的字符串
358+
**Returns**: 代表详细描述的字符串
359359

360360
get_answers_num()
361361

362362
得到该问题的回答个数。
363363

364-
Returns: 代表回答个数的 int 型整数
364+
**Returns**: 代表回答个数的 int 型整数
365365

366366
get_followers_num()
367367

368368
得到关注该问题的人数。
369369

370-
Returns: 代表人数的 int 型整数
370+
**Returns**: 代表人数的 int 型整数
371371

372372
get_topics()
373373

374374
得到该问题所属的话题。
375375

376-
Returns: 一个 list ,每一个元素为代表一个话题的字符串
376+
**Returns**: 一个 list ,每一个元素为代表一个话题的字符串
377377

378378
注:以后可能会添加一个 Topic 类,到时候每一个元素为代表一个话题的 Topic 类对象。
379379

380380
get_all_answers()
381381

382382
得到该问题的所有回答。
383383

384-
Returns: 包含所有答案的 generator 对象。其中每一个元素为代表一个答案的 Answer 对象
384+
**Returns**: 包含所有答案的 generator 对象。其中每一个元素为代表一个答案的 Answer 对象
385385

386386
get_top_i_answers(n)
387387

388388
得到该问题的前 n 个回答。
389389

390390
Parameters: n -- int 型整数
391391

392-
Returns: 包含前 n 个答案的 generator 对象。其中每一个元素为代表一个答案的 Answer 对象
392+
**Returns**: 包含前 n 个答案的 generator 对象。其中每一个元素为代表一个答案的 Answer 对象
393393

394394
get_top_answer()
395395

396396
得到目前排名第一的回答。
397397

398-
Returns: 代表该答案的 Answer 对象
398+
**Returns**: 代表该答案的 Answer 对象
399399

400400

401401
zhihu.User ---- 知乎用户操作类
402402
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
403403

404-
class zhihu.User(user_url, user_id = None) ::
404+
class zhihu.User(user_url, user_id = None)
405405

406406
User 以 url 为唯一标识,创建一个 User 对象实例必须传入一个代表知乎用户的 url (如: http://www.zhihu.com/people/egrcc),需包含“http://”。如果传入的不是代表用户的 url ,程序会报错。通过调用 User 类的一系列方法,获得该用户的一些信息。
407407

408408
Parameters:
409409
* user_url -- 该用户的链接,字符串
410410
* user_id -- 该用户的 ID ,字符串,可选
411411

412-
Returns: 一个 User 实例对象
412+
**Returns**: 一个 User 实例对象
413413

414414
get_user_id()
415415

416416
得到该用户的ID。
417417

418-
Returns: 代表 ID 的字符串
418+
**Returns**: 代表 ID 的字符串
419419

420420
get_followees_num()
421421

422422
得到该用户关注的人的个数。
423423

424-
Returns: 代表人数的 int 型整数
424+
**Returns**: 代表人数的 int 型整数
425425

426426
get_followers_num()
427427

428428
得到关注该用户的人的个数。
429429

430-
Returns: 代表人数的 int 型整数
430+
**Returns**: 代表人数的 int 型整数
431431

432432
get_agree_num()
433433

434434
得到该用户获得的赞同数。
435435

436-
Returns: 代表赞同数的 int 型整数
436+
**Returns**: 代表赞同数的 int 型整数
437437

438438
get_thanks_num()
439439

440440
得到该用户获得的感谢数。
441441

442-
Returns: 代表感谢数的 int 型整数
442+
**Returns**: 代表感谢数的 int 型整数
443443

444444
get_asks_num()
445445

446446
得到该用户提问题的个数。
447447

448-
Returns: 代表问题数的 int 型整数
448+
**Returns**: 代表问题数的 int 型整数
449449

450450
get_answers_num()
451451

452452
得到该用户回答问题的个数。
453453

454-
Returns: 代表问题数的 int 型整数
454+
**Returns**: 代表问题数的 int 型整数
455455

456456
get_collections_num()
457457

458458
得到该用户收藏夹的个数。
459459

460-
Returns: 代表收藏夹数的 int 型整数
460+
**Returns**: 代表收藏夹数的 int 型整数
461461

462462
get_followees()
463463

464464
得到该用户关注的人。
465465

466-
Returns: 包含所有该用户关注的人的 generator 对象。其中每一个元素为代表一个用户的 User 对象
466+
**Returns**: 包含所有该用户关注的人的 generator 对象。其中每一个元素为代表一个用户的 User 对象
467467

468468
get_followers()
469469

470470
得到关注该用户的人。
471471

472-
Returns: 包含所有关注该用户的人的 generator 对象。其中每一个元素为代表一个用户的 User 对象
472+
**Returns**: 包含所有关注该用户的人的 generator 对象。其中每一个元素为代表一个用户的 User 对象
473473

474474
get_asks()
475475

476476
得到该用户提的所有问题。
477477

478-
Returns: 包含所有问题的 generator 对象。其中每一个元素为代表一个问题的 Question 对象
478+
**Returns**: 包含所有问题的 generator 对象。其中每一个元素为代表一个问题的 Question 对象
479479

480480
get_answers()
481481

482482
得到该用户回答的所有问题的答案。
483483

484-
Returns: 包含所有回答的 generator 对象。其中每一个元素为代表一个回答的 Answer 对象
484+
**Returns**: 包含所有回答的 generator 对象。其中每一个元素为代表一个回答的 Answer 对象
485485

486486
get_collections()
487487

488488
得到该用户的所有收藏夹。
489489

490-
Returns: 包含所有收藏夹的 generator 对象。其中每一个元素为代表一个收藏夹的 Collection 对象
490+
**Returns**: 包含所有收藏夹的 generator 对象。其中每一个元素为代表一个收藏夹的 Collection 对象
491491

492492

493493
zhihu.Answer ---- 知乎回答操作类
494494
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
495495

496-
class zhihu.Answer(answer_url, question = None, author = None, upvote = None, content = None) ::
496+
class zhihu.Answer(answer_url, question = None, author = None, upvote = None, content = None)
497497

498498
Answer 以 url 为唯一标识,创建一个 Answer 对象实例必须传入一个代表知乎回答的 url (如: http://www.zhihu.com/question/19878575/answer/14776495),需包含“http://”。如果传入的不是代表回答的 url ,程序会报错。通过调用 Answer 类的一系列方法,获得该回答的一些信息。一般不自己创建Answer对象。
499499

@@ -504,31 +504,31 @@ class zhihu.Answer(answer_url, question = None, author = None, upvote = None, co
504504
* upvote -- 该答案获得的赞同数, int 型整数,可选
505505
* content -- 该答案的内容, BeautifulSoup 对象,可选
506506

507-
Returns: 一个 Answer 实例对象
507+
**Returns**: 一个 Answer 实例对象
508508

509509
get_question()
510510

511511
得到该答案回答的问题。
512512

513-
Returns: 一个 Question 对象
513+
**Returns**: 一个 Question 对象
514514

515515
get_author()
516516

517517
得到该答案的作者 。
518518

519-
Returns: 一个 User 对象
519+
**Returns**: 一个 User 对象
520520

521521
get_upvote()
522522

523523
得到该答案获得的赞同数。
524524

525-
Returns: 一个 int 型整数
525+
**Returns**: 一个 int 型整数
526526

527527
get_content()
528528

529529
得到该答案的内容。
530530

531-
Returns: 一个 BeautifulSoup 对象
531+
**Returns**: 一个 BeautifulSoup 对象
532532

533533
to_txt()
534534

@@ -542,7 +542,7 @@ class zhihu.Answer(answer_url, question = None, author = None, upvote = None, co
542542
zhihu.Collection ---- 知乎收藏夹操作类
543543
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
544544

545-
class zhihu.Collection(url, name = None, creator = None) ::
545+
class zhihu.Collection(url, name = None, creator = None)
546546

547547
Collection 以 url 为唯一标识,创建一个 Collection 对象实例必须传入一个代表知乎收藏夹的 url (如: http://www.zhihu.com/collection/27053469),需包含“http://”。如果传入的不是代表收藏夹的 url ,程序会报错。通过调用 Collection 类的一系列方法,获得该收藏夹的一些信息。
548548

@@ -551,31 +551,31 @@ class zhihu.Collection(url, name = None, creator = None) ::
551551
* name -- 该收藏夹的名字,字符串,可选
552552
* creator -- 该收藏夹的创建者,User 对象,可选
553553

554-
Returns: 一个 Collection 实例对象
554+
**Returns**: 一个 Collection 实例对象
555555

556556
get_name()
557557

558558
得到该收藏夹的名字。
559559

560-
Returns: 代表名字的字符串
560+
**Returns**: 代表名字的字符串
561561

562562
get_creator()
563563

564564
得到该收藏夹的创建者。
565565

566-
Returns:代表创建者 User 对象
566+
**Returns**:代表创建者 User 对象
567567

568568
get_all_answers()
569569

570570
得到该收藏夹收藏的所有回答。
571571

572-
Returns: 包含该收藏夹下所有回答的 generator 对象。其中每一个元素为代表一个回答的 Answer 对象
572+
**Returns**: 包含该收藏夹下所有回答的 generator 对象。其中每一个元素为代表一个回答的 Answer 对象
573573

574574
get_top_i_answers(n)
575575

576576
得到该收藏夹收藏的前 n 个回答。
577577

578-
Returns: 包含该收藏夹下前 n 个回答的 generator 对象。其中每一个元素为代表一个回答的 Answer 对象
578+
**Returns**: 包含该收藏夹下前 n 个回答的 generator 对象。其中每一个元素为代表一个回答的 Answer 对象
579579

580580

581581

0 commit comments

Comments
 (0)