[EMAIL PROTECTED] ha scritto:
Salve a tutti,

Ho un problema con le stringhe: devo riportare una funzione creata in plpython in una stringa. E questo l'ho fatto; il problema è che quando vado a fare la stampa in plpython con l'istruzione plpy.notice mi riporta tutta la stringa in una riga e siccome a me questa stringa mi serve poi per essere eseguita come funzione, questo non me lo fa fare in quanto la funzione è riportata tutta su una riga e non risulta quindi essere indentata. C'è quindi un modo in python per indentare le stringhe?


Si.
Puoi usare i caratteri di escaping (come \n), oppure puoi fare:
s = """def fun(x, y):
    return x + y
"""


Grazie a chiunque mi fornirà una risposta.



Saluti  Manlio Perillo
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a