semvec/pypi-packages huggingface dataset:
emojiflags 0.1.1
Python Package for Country Flag Emojis.
Keywords: geolocation

Emoji Flags
===========

This is a Python package that takes the `ISO 3166-1`_: internationally
recognized two-letter country code, and returns the country’s flag emoji
and is inspired by the Node version by Matias Singers `Emoji Flags`_.

Usage
-----

::

    >>> from emojiflags.lookup import lookup
    >>> lookup('DE')
    '����'

.. _ISO 3166-1: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
.. _Emoji Flags: https://github.com/matiassingers/emoji-flags
tgext.odt 0.3
tgext.odt is a Pluggable application for TurboGears2 that allows the rendering of .odt (openoffice/libreoffice) documents as an output templates.
Keywords: turbogears2.extension

About tgextodt
-------------------------

tgextodt is a Pluggable application for TurboGears2 that allows the rendering of .odt (openoffice/libreoffice) documents as an output templates.

Installing
-------------------------------

tgextodt can be installed both from pypi or from bitbucket::

    pip install tgextodt

should just work for most of the users

Plugging tgextodt
----------------------------

In your application *config/app_cfg.py* import **plug**, then at the *end of the file* call plug with tgextodt::

    from tgext.pluggable import plug
    plug(base_config, 'tgextodt')


Usage
--------------------

To use an odt template you have to declare the type in your controller as below::

    @expose('odt:example.templates.about', content_type='application/vnd.oasis.opendocument.text')
    def about(self):
        response.headerlist.append(('Content-Disposition', 'attachment;filename=filename.odt'))
        return dict(hello='Hello World')


obviously in your *example* application in the folder *example/templates* you should provide a templated named about.odt in wich you have defined the variable field *py3o.document.hello*.

To define a variable field in libreoffice you can dig more information on https://help.libreoffice.org/Writer/Variables basically from the menu Insert -> Fields -> Other -> Variables

For more complex features, like for loops and more detailed reporting stuff, you want to read the documentation of the py3o library itself http://py3otemplate.readthedocs.org/

Now you can directly download your output from  **/about** or **/about.odt**