Comment puis-je obtenir à partir de 'pyspark.sql.les types.Ligne " toutes les colonnes/attributs nom?
Je suis à l'aide de l'API Python de Spark version 1.4.1.
Ma ligne d'objet ressemble à ceci :
row_info = Row(name = Tim, age = 5, is_subscribed = false)
Comment puis-je obtenir comme résultat, une liste des attributs de l'objet ?
Quelque chose comme : ["name", "age", "is_subscribed"]
Vous devez vous connecter pour publier un commentaire.
Si vous n'avez pas de soins sur la commande, vous pouvez simplement extraire ces à partir d'un
dict
:sinon, la seule option que j'en suis conscient, c'est à l'aide de
__fields__
directement: