openapi-generator/samples/client/petstore-security-test/python
Cliffano Subagio 5c53513a30 [python] Add packageUrl option, replacing infoUrl in setup.py (#4101)
* [python] Add packageUrl option, replacing infoUrl in setup.py .

* [python] Regenerate Python petstore sample.

* [python] Regenerate Python petstore security test sample.
2016-11-01 18:21:53 +08:00
..
docs [python] Add packageUrl option, replacing infoUrl in setup.py (#4101) 2016-11-01 18:21:53 +08:00
petstore_api [python] Add packageUrl option, replacing infoUrl in setup.py (#4101) 2016-11-01 18:21:53 +08:00
test better code injection handling for python 2016-06-28 17:07:50 +08:00
.gitignore better code injection handling for python 2016-06-28 17:07:50 +08:00
.swagger-codegen-ignore better code injection handling for python 2016-06-28 17:07:50 +08:00
.travis.yml better code injection handling for python 2016-06-28 17:07:50 +08:00
git_push.sh better code injection handling for python 2016-06-28 17:07:50 +08:00
LICENSE better code injection handling for python 2016-06-28 17:07:50 +08:00
README.md [python] Add packageUrl option, replacing infoUrl in setup.py (#4101) 2016-11-01 18:21:53 +08:00
requirements.txt better code injection handling for python 2016-06-28 17:07:50 +08:00
setup.py [python] Add packageUrl option, replacing infoUrl in setup.py (#4101) 2016-11-01 18:21:53 +08:00
test-requirements.txt better code injection handling for python 2016-06-28 17:07:50 +08:00
tox.ini better code injection handling for python 2016-06-28 17:07:50 +08:00

petstore_api

This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: " \ */ ' " =end --

This Python package is automatically generated by the Swagger Codegen project:

  • API version: 1.0.0 */ ' " =end -- \r\n \n \r
  • Package version: 1.0.0
  • Build package: class io.swagger.codegen.languages.PythonClientCodegen

Requirements.

Python 2.7 and 3.4+

Installation & Usage

pip install

If the python package is hosted on Github, you can install directly from Github

pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git

(you may need to run pip with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)

Then import the package:

import petstore_api 

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import petstore_api

Getting Started

Please follow the installation procedure and then run the following:

from __future__ import print_function
import time
import petstore_api
from petstore_api.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = petstore_api.FakeApi()
test_code_inject____end____rn_n_r = 'test_code_inject____end____rn_n_r_example' # str | To test code injection */ ' \" =end -- \\r\\n \\n \\r (optional)

try:
    # To test code injection */ ' \" =end -- \\r\\n \\n \\r
    api_instance.test_code_inject____end__rn_n_r(test_code_inject____end____rn_n_r=test_code_inject____end____rn_n_r)
except ApiException as e:
    print("Exception when calling FakeApi->test_code_inject____end__rn_n_r: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to *https://petstore.swagger.io */ ' " =end -- \r\n \n \r/v2 / ' " =end -- \r\n \n \r

Class Method HTTP request Description
FakeApi test_code_inject____end__rn_n_r PUT /fake To test code injection */ ' " =end -- \r\n \n \r

Documentation For Models

Documentation For Authorization

api_key

  • Type: API key
  • API key parameter name: api_key */ ' " =end -- \r\n \n \r
  • Location: HTTP header

petstore_auth

  • Type: OAuth
  • Flow: implicit
  • Authorization URL: http://petstore.swagger.io/api/oauth/dialog
  • Scopes:
  • write:pets: modify pets in your account */ ' " =end -- \r\n \n \r
  • read:pets: read your pets */ ' " =end -- \r\n \n \r

Author

apiteam@swagger.io */ ' " =end -- \r\n \n \r