Python Utilities

python-utils

by Kang Chen

A python code snippet package for Espanso to reduce boilerplate code

pythondevelopment
espanso install python-utils

Espanso Python Utils

A python code snippet package for Espanso to reduce boilerplate code.

Triggers

TriggerCommand
:pymain<pre>def main() -> None:<br><br>if __name__ == "__main__":<br> main()</pre>
:pycls<pre>class :<br> def __init__(self) -> None:<br><br><br> def method_1(self) -> None:<br></pre>
:pydef<pre>def ():<br><br> return</pre>
:pymatch<pre>match :<br> case :<br><br> case _:<br></pre>
:pytry<pre>try:<br><br>except as e:<br></pre>
:pyboiler:args<pre>import argparse<br><br>def main(args: argparse.Namespace) -> None:<br><br>if __name__ == "__main__":<br> parser = argparse.ArgumentParser()<br><br> parser.add_argument("")<br><br> args = parser.parse_args()<br> main(args)</pre>
:pyboiler:log<pre>import logging<br><br>logger = logging.getLogger(name)<br><br>def main() -> None:<br> logger.debug("Logger working")<br><br>if __name__ == "__main__":<br> logging.basicConfig(level=logging.DEBUG, format="%(levelname)s %(asctime)s: %(message)s")<br><br> main()</pre>