From 7bb3e40af5a858d143d0553862b8f577fef23ca4 Mon Sep 17 00:00:00 2001 From: Zheng RuiFeng Date: Thu, 5 Jan 2017 13:00:35 +0800 Subject: [PATCH] state_incorrect_type --- python/pyspark/sql/dataframe.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/python/pyspark/sql/dataframe.py b/python/pyspark/sql/dataframe.py index 9d5f5548110fb..5902586c6d649 100644 --- a/python/pyspark/sql/dataframe.py +++ b/python/pyspark/sql/dataframe.py @@ -16,7 +16,6 @@ # import sys -import warnings import random if sys.version >= '3': @@ -1387,7 +1386,7 @@ def approxQuantile(self, col, probabilities, relativeError): """ if not isinstance(col, (str, list, tuple)): - raise ValueError("col should be a string, list or tuple.") + raise ValueError("col should be a string, list or tuple, but got %r" % type(col)) isStr = isinstance(col, str) @@ -1398,7 +1397,7 @@ def approxQuantile(self, col, probabilities, relativeError): for c in col: if not isinstance(c, str): - raise ValueError("columns should be strings.") + raise ValueError("columns should be strings, but got %r" % type(c)) col = _to_list(self._sc, col) if not isinstance(probabilities, (list, tuple)):