diff options
| author | Paul Ganssle <paul@ganssle.io> | 2020-01-02 14:30:05 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-01-02 14:30:05 -0500 |
| commit | 110a09b4ad46fb87ae858a14bfb5a6b92557b01d (patch) | |
| tree | e773eb33388f57dab41fd697deb517ff67ab47a5 /dateutil/parser/_parser.py | |
| parent | 21fe6e9669191b413e59cd9abd22610191575c1f (diff) | |
| parent | ea7f441b455cabbae2bf98f2d10fd11724001155 (diff) | |
| download | dateutil-git-110a09b4ad46fb87ae858a14bfb5a6b92557b01d.tar.gz | |
Merge pull request #993 from pganssle/parsererror_repr
Fix custom repr for ParserError
Diffstat (limited to 'dateutil/parser/_parser.py')
| -rw-r--r-- | dateutil/parser/_parser.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/dateutil/parser/_parser.py b/dateutil/parser/_parser.py index 7fcfa54..8d67584 100644 --- a/dateutil/parser/_parser.py +++ b/dateutil/parser/_parser.py @@ -1600,8 +1600,9 @@ class ParserError(ValueError): except (TypeError, IndexError): return super(ParserError, self).__str__() - def __repr__(self): - return "%s(%s)" % (self.__class__.__name__, str(self)) + def __repr__(self): + args = ", ".join("'%s'" % arg for arg in self.args) + return "%s(%s)" % (self.__class__.__name__, args) class UnknownTimezoneWarning(RuntimeWarning): |
