B player
PlayerBulkRequest
Bases: BulkRequestModel
class for requesting multiple players at once in parallel
Source code in pyclasher/api/bulk_requests/b_player.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
|
tags: Iterable
property
tags used for the requests
:rtype: Iterable
__getitem__(item)
getter for a player of the bulk request
:param item: (int) the index of the player :type item: int
__init__(tags)
initialisation of the player bulk request
:param tags: Iterable of tags :type tags: Iterable
Source code in pyclasher/api/bulk_requests/b_player.py
13 14 15 16 |
|
__next__()
returns the next player of the bulk request if an iterator is used
from_clan(clan, client_id=None)
async
classmethod
class method to create an instance using a clan or a clan tag
:param cls: PlayerBulkRequest :param clan: clan or clan tag :rtype: PlayerBulkRequest
Source code in pyclasher/api/bulk_requests/b_player.py
22 23 24 25 26 27 28 29 30 |
|
from_member_list(member_list)
classmethod
class method to create an instance using a clan member list
:param cls: PlayerBulkRequest :param member_list: a member list :type member_list: ClanMemberList, ClanWarMemberList, ClanWarLeagueClanMemberList, ClanCapitalRaidSeasonMemberList, ClanMembersRequest :rtype: PlayerBulkRequest
Source code in pyclasher/api/bulk_requests/b_player.py
32 33 34 |
|