danielgtaylor / danielgtaylor/python-betterproto

Cast python dictionary into the betterpoto struct

Aperta
#505 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
1.8k
Fork
234
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Here the template as example:
```
message Test {
google.protobuf.Struct data = 1;
}
```
So, the idea is to add a function to cast a python dictionary in the protobuf structure. The value of dictionary can be any type: int, str, list, dict but we need to automatically set up the fields attribute for the `betterproto.lib.google.protobuf.Struct` instance.
Is this functionality exists? (for now, I just wrote a custom function for it)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia con betterproto.lib.google.protobuf.Struct e l'esempio di protobuf Struct nell'issue; esamina come il suo attributo fields rappresenta attualmente i valori. Controlla gli helper di conversione e i test esistenti prima di definire il supporto per i tipi Python annidati. Il lavoro è completato quando i dizionari contenenti valori int, str, list e dict vengono convertiti in una Struct popolata, con test che coprano questi casi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
api
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.