Merge pull request #1022 from SparrowJang/develop_2.0

fixed a error rule for parsing `)`
This commit is contained in:
wing328 2015-07-28 11:15:28 +08:00
commit 732e645042

View File

@ -219,7 +219,7 @@ class ApiClient(object):
for sub_data in data]
if 'dict(' in klass:
sub_kls = re.match('dict\((.*), (.*)\)', klass).group(2)
sub_kls = re.match('dict\(([^,]*), (.*)\)', klass).group(2)
return {k: self.__deserialize(v, sub_kls)
for k, v in iteritems(data)}