forked from loafle/openapi-generator-original
[Python] Fix client legacy generator asyncio README code example (#13336)
* fix missing asyncio keywords * update asyncio sample petstore
This commit is contained in:
parent
3a26da76b0
commit
61700fd42c
@ -9,7 +9,7 @@ from pprint import pprint
|
|||||||
{{> python_doc_auth_partial}}
|
{{> python_doc_auth_partial}}
|
||||||
|
|
||||||
# Enter a context with an instance of the API client
|
# Enter a context with an instance of the API client
|
||||||
with {{{packageName}}}.ApiClient(configuration) as api_client:
|
{{#asyncio}}async {{/asyncio}}with {{{packageName}}}.ApiClient(configuration) as api_client:
|
||||||
# Create an instance of the API class
|
# Create an instance of the API class
|
||||||
api_instance = {{{packageName}}}.{{{classname}}}(api_client)
|
api_instance = {{{packageName}}}.{{{classname}}}(api_client)
|
||||||
{{#allParams}}{{paramName}} = {{{example}}} # {{{dataType}}} | {{{description}}}{{^required}} (optional){{/required}}{{#defaultValue}} (default to {{{.}}}){{/defaultValue}}
|
{{#allParams}}{{paramName}} = {{{example}}} # {{{dataType}}} | {{{description}}}{{^required}} (optional){{/required}}{{#defaultValue}} (default to {{{.}}}){{/defaultValue}}
|
||||||
@ -17,7 +17,7 @@ with {{{packageName}}}.ApiClient(configuration) as api_client:
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
{{#summary}} # {{{.}}}
|
{{#summary}} # {{{.}}}
|
||||||
{{/summary}} {{#returnType}}api_response = {{/returnType}}api_instance.{{{operationId}}}({{#allParams}}{{#required}}{{paramName}}{{/required}}{{^required}}{{paramName}}={{paramName}}{{/required}}{{^-last}}, {{/-last}}{{/allParams}}){{#returnType}}
|
{{/summary}} {{#returnType}}api_response = {{/returnType}}{{#asyncio}}await {{/asyncio}}api_instance.{{{operationId}}}({{#allParams}}{{#required}}{{paramName}}{{/required}}{{^required}}{{paramName}}={{paramName}}{{/required}}{{^-last}}, {{/-last}}{{/allParams}}){{#returnType}}
|
||||||
pprint(api_response){{/returnType}}
|
pprint(api_response){{/returnType}}
|
||||||
except ApiException as e:
|
except ApiException as e:
|
||||||
print("Exception when calling {{classname}}->{{operationId}}: %s\n" % e)
|
print("Exception when calling {{classname}}->{{operationId}}: %s\n" % e)
|
||||||
|
@ -61,14 +61,14 @@ configuration = petstore_api.Configuration(
|
|||||||
|
|
||||||
|
|
||||||
# Enter a context with an instance of the API client
|
# Enter a context with an instance of the API client
|
||||||
with petstore_api.ApiClient(configuration) as api_client:
|
async with petstore_api.ApiClient(configuration) as api_client:
|
||||||
# Create an instance of the API class
|
# Create an instance of the API class
|
||||||
api_instance = petstore_api.AnotherFakeApi(api_client)
|
api_instance = petstore_api.AnotherFakeApi(api_client)
|
||||||
body = petstore_api.Client() # Client | client model
|
body = petstore_api.Client() # Client | client model
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# To test special tags
|
# To test special tags
|
||||||
api_response = api_instance.call_123_test_special_tags(body)
|
api_response = await api_instance.call_123_test_special_tags(body)
|
||||||
pprint(api_response)
|
pprint(api_response)
|
||||||
except ApiException as e:
|
except ApiException as e:
|
||||||
print("Exception when calling AnotherFakeApi->call_123_test_special_tags: %s\n" % e)
|
print("Exception when calling AnotherFakeApi->call_123_test_special_tags: %s\n" % e)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user