Skip to content

Instantly share code, notes, and snippets.

@studio3104

studio3104/after.py Secret

Created Feb 10, 2018
Embed
What would you like to do?
pyannotate example after
import requests
from typing import Optional
from typing import Union
from requests.models import Response
from typing import Any
from typing import Dict
def add(a, b):
# type: (int, int) -> int
return a + b
def str_or_none(c):
# type: (Union[int, str]) -> Optional[str]
return c if isinstance(c, str) else None
def call_address_api(zipcode):
# type: (str) -> Response
return requests.get(f'http://api.zipaddress.net/?zipcode={zipcode}')
def parse_response_json(response):
# type: (Response) -> Dict[str, Any]
return response.json()
class Hoge:
def __init__(self):
# type: () -> None
pass
def sub(self, d, e):
# type: (int, int) -> int
return d - e
def create_hoge_instance():
# type: () -> Hoge
return Hoge()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.