danielgtaylor / danielgtaylor/python-betterproto
Cast python dictionary into the betterpoto struct
- 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