Há uma classe de cliente para instanciar que tem métodos para acessar os vários
s suportados do DraftKings. Pode ser importado ⚾️ diretamente do módulo draft_kings. do
ente de importação Draw_KINGS Os vários valores do enum do ML são retornados como
do ⚾️ conjunto de resultados para métodos API ou como entradas para vários métodos de
Eles são importados do caminho de dados. ⚾️ Esporte do Raft _king. importação
objetos
onalizados (e mais especificamente, instâncias de Classes personalizadas que utilizam o
módulo de classes de dados - ⚾️ razão pela qual este projeto depende do Python 3.7+ ). Os
bjetos retornados são (eficácia) imutáveis através da propriedade congelada das
⚾️ Embora a imutabilidade seja apenas uma razão por trás do uso de classe es
s, outro benefício é facilitar o uso ⚾️ desta API com os recursos de digitação
no Python 3. Usando Classe e com tipos definidos (
(teoricamente) tipo esperado de
quer ⚾️ campo determinado deve ser sem ter que imprimir algum objeto. Os objetos de saída
stão localizados no módulo draft_kings.output.objects module. Há ⚾️ sub-módulos que
ondem a cada ponto final DraftKings DraghKings. Por que (bastante) todo campo None
/ Optional? Esta é uma decisão ⚾️ de design bastante explícita que tomei ao
para remover um campo, imaginei que seria melhor retornar o campo com um ⚾️ valor de
m vs. levantar algum tipo de erro de análise / desserialização. Portanto, a maioria dos
campos terá o potencial de ⚾️ um Valor de Nenhuma - no entanto, existem alguns campos que
arantem sempre ter um valores não-Nenhum. Por favor, verifique o ⚾️ es de classe
definido no módulo draft_kings.output.objects Sport se você gostaria de ver os tipos
.
concursos ( sport Sport, NBA ⚾️ ) Jogadores disponíveis para um determinado grupo de
nhos de draft_kings import Client Client Cliente () : disponível_jogadores ( Draft
p_id ? ⚾️ 41793 ) Detalhes para uma proposta dada Grupo de esboços ; de pinos importe
t ( ) rdrag_group _details [ Esboço_grupo_ID ⚾️ ] de
Para um grupo de rascunho dado de
t_kings import Client Client (). redatables ( Draft _ group_id 41793 ⚾️ ) Obter regras
ra um tipo de jogo do raw_Kings importe Client Cliente ( ) game_type_rules ( game
e _id ⚾️ ) Até onde eu sei, eu não identifiquei um ponto final que entrega dados por uma
nela de tempo. Então
como