Re: my-func.py

Morten Welinder <[email protected]>
Newsgroups gmane.comp.gnome.apps.gnumeric
Message-ID <CANv4PNk=f8V2J+FTkBgNyc-bwZBs6e=w0nPZvjZ4GBh85RJwNw@mail.gmail.com>
It's quite possible that this has bitrotted over the years.

Please file a bug for this at bugzilla.gnome.org, including what version of
Gnumeric you are using.

Morten


On Wed, Apr 4, 2018 at 1:17 AM Mike McClain <[email protected]> wrote:

> I'd like to move my portfolio tracker to gnumeric. Going through the
> manual I've followed the instructions but have something wrong. Though
> py_add is recognized I get 'Function implementation not available.'
> when putting '=py_add(2,3)' in a cell.
>     The correct sample mentioned doesn't seem to be available.
> Here's my my-func.py:
> # my-func.py
> #
>
> from Gnumeric import GnumericError, GnumericErrorVALUE
> import Gnumeric
> import string
>
> example_functions = {
>     # Add two numbers together
>     def func_add(num1, num2):
>         '@FUNCTION=PY_ADD\n'\
>         '@SYNTAX=py_add(num1, num2)\n'\
>         '@DESCRIPTION=Adds two numbers together.\n'\
>         'Look, the description can go onto other lines.\n\n'\
>         '@EXAMPLES=To add two constants, just type them in: py_add(2,3)\n'\
>         'To add two cells, use the cell addresses: py_add(A1,A2)\n\n'\
>         '@SEEALSO='
>
>         return num1 + num2
>
>     # Translate the func_add python function to a gnumeric function and
> register
>     example_functions = {
>         'py_add': ('ff','num1,num2',func_add)
>     }
>
> }
>
> Thanks for the help,
> Mike
> --
>     We'll be friends till we're old and senile... Then we'll be new
> friends!!
> _______________________________________________
> gnumeric-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/gnumeric-list
>

_______________________________________________
gnumeric-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnumeric-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.