Merge pull request #1232 from geekerzp/python_issue

Fix issue in python client
This commit is contained in:
wing328 2015-09-15 12:14:49 +08:00
commit 349702adf9

View File

@ -41,6 +41,7 @@ public class PythonClientCodegen extends DefaultCodegen implements CodegenConfig
typeMapping.clear(); typeMapping.clear();
typeMapping.put("integer", "int"); typeMapping.put("integer", "int");
typeMapping.put("float", "float"); typeMapping.put("float", "float");
typeMapping.put("number", "float");
typeMapping.put("long", "int"); typeMapping.put("long", "int");
typeMapping.put("double", "float"); typeMapping.put("double", "float");
typeMapping.put("array", "list"); typeMapping.put("array", "list");
@ -272,12 +273,10 @@ public class PythonClientCodegen extends DefaultCodegen implements CodegenConfig
/** /**
* Generate Python package name from String `packageName` * Generate Python package name from String `packageName`
* *
* (PEP 0008) Python packages should also have short, all-lowercase names, * (PEP 0008) Python packages should also have short, all-lowercase names,
* although the use of underscores is discouraged. * although the use of underscores is discouraged.
*/ */
public String generatePackageName(String packageName) { public String generatePackageName(String packageName) {
return underscore(packageName.replaceAll("[^\\w]+", "")); return underscore(packageName.replaceAll("[^\\w]+", ""));
} }
} }