From c655215c4e7ad3b458c003ca399919a640c80dec Mon Sep 17 00:00:00 2001 From: Rik Coenders Date: Wed, 2 Aug 2017 11:57:35 +0200 Subject: [PATCH] [SPARK-21612] Allow unicode strings in __getitem__ of StructType --- python/pyspark/sql/types.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/pyspark/sql/types.py b/python/pyspark/sql/types.py index ecb8eb9a2f2f..780c114dff5c 100644 --- a/python/pyspark/sql/types.py +++ b/python/pyspark/sql/types.py @@ -536,7 +536,7 @@ def __len__(self): def __getitem__(self, key): """Access fields by name or slice.""" - if isinstance(key, str): + if isinstance(key, basestring): for field in self: if field.name == key: return field