protocolbuffers/protobuf
Voir sur GitHubPass key-value pairs into Struct constructor in python
Open
#12 809 ouverte le 15 mai 2023
help wanted
Métriques du dépôt
- Stars
- (71 223 stars)
- Métriques de merge PR
- (Merge moyen 2j 11h) (185 PRs mergées en 30 j)
Description
What language does this apply to? python
Describe the problem you are trying to solve. When we initialise a Struct and want to set key-value pair on the struct, there are two steps:
struct = Struct()
struct.update(key1='value-1', key2=2)
Alternatively, we can also use json_format.ParseDict.
Describe the solution you'd like Hopefully, we can do the following:
struct = Struct(fields={'key1': 'value-1, 'key2: 2})
# or
struct = Struct({'key1': 'value-1, 'key2: 2})
Describe alternatives you've considered
Additional context Add any other context or screenshots about the feature request here.