my-func.py
- From: Mike McClain <mike junk 46 att net>
- To: gnumeric-list gnome org
- Subject: my-func.py
- Date: Tue, 3 Apr 2018 19:56:56 -0700
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!!
[Date Prev][
Date Next]   [Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]