Skip to content

Instantly share code, notes, and snippets.

@stabacco
Last active August 30, 2021 23:52
Show Gist options
  • Save stabacco/51cab1431ed3e0a74283a5bfe5f303a5 to your computer and use it in GitHub Desktop.
Save stabacco/51cab1431ed3e0a74283a5bfe5f303a5 to your computer and use it in GitHub Desktop.
Python Postfix Templates
.jdump : Json Dumps
ANY → import json;json.dumps($expr$)$END$
.pypara: Pytest Mark Parametrize
ANY → @pytest.mark.parametrize("one, two", [(),()])$END$
.log : Logging Init
ANY → import logging\n LOGGER = logging.getLogger(__name__)$END$
.quote : Quotes Around String
ANY → '$expr$'$END$
.pprint: PPrint it
ANY → import pprint;pprint.pprint($expr$)$END$
.Optional: Wrap with Typing Optional
ANY → Optional[($expr$)]$END$
.List: Wrap with Typing List
ANY → List[($expr$)]$END$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment