zope
[Arriba] [Todas las Listas]

Re: [Zope] Zope Digest, Vol 127, Asunto 3

To: zope@xxxxxxxx
Subject: Re: [Zope] Zope Digest, Vol 127, Asunto 3
From: Rich Harley <raharley0@xxxxxxxxx>
Date: Sun, 17 May 2015 20:36:10 +0000
Delivered-to: zope@xxxxxxxx
Delivery-date: Sun, 17 May 2015 16:43:02 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:sendlaterdate:message-id:references:to; bh=Qz20/u0+sRVzv8x2bf2PUbUG0LdQjTl87rH21GxSPNI=; b=ntQWQUXOvxTCF3Nanj5qyJf1qyzgi+7lCtbt3QEpJmKvNLIWdX4PrWIl32PcvGt4wg pnnJDLNSikAyQ7TK42TGQH9IWCrHqG71WZ9c04kQQitkxUQNbJHEethcfsewkGWi5bX9 1jLpBpkd8fFD5HLmdIw5lPkOPpMq2v9cahB0cua3ifE7QVT6iFNjAxJY0wZNB+Up6EQ2 7XmoKsgIhpZYGkWk57yMAhcM5gL0ClVnMRs1BKbAiPpRbcoVH6m39VdR/tZN+V6l1NnY Go0g0Az9S2tUjPs0mMklboHD7jcmCxvX0oqVGJFR9n6OnQRB4QoMlPudJCuuXveOdlV7 jYcA==
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <mailman.1.1431597601.17381.zope@zope.org>
List-archive: <http://mail.zope.org/pipermail/zope/>
List-help: <mailto:zope-request@zope.org?subject=help>
List-id: Users of the Z Object Publishing Environment <zope.zope.org>
List-post: <mailto:zope@zope.org>
List-subscribe: <https://mail.zope.org/mailman/listinfo/zope>, <mailto:zope-request@zope.org?subject=subscribe>
List-unsubscribe: <https://mail.zope.org/mailman/options/zope>, <mailto:zope-request@zope.org?subject=unsubscribe>
References: <mailman.1.1431597601.17381.zope@zope.org>
Sender: "Zope" <zope-bounces@xxxxxxxx>
Sendlaterdate: Sun, 17 May 2015 20:36:10 +0000
*Thanks Ambos. .Cuerpo() es la respuesta sencilla, .Leído() también trabajos.
Rico

----
> 
> Mensaje: 1
> Fecha: *Wed, 13 mayo 2015 11:36:03 +0000
> De: Harley Rico <*raharley0@*xxxxxxxxx>
> A: zope@xxxxxxxx
> Tema: [*Zope] *Iterating sobre objetos en *ZODB
> Mensaje-ID: <86Un3FE9*B-5060-4*D9Un-*B5BA-7F96*AACD7361@*xxxxxxxxx>
> Contenido-Tipo: llanura/de texto; *charset=ventanas-1252
> 
> Cuándo *iterating sobre *dtml objetos, los contenidos de aquellos guiones pueden ser regresados:
> 
> *e.*g.
> 
> Para elemento en contexto.*objectValues():
> Si elemento.*meta_Tipo=='*DTML Método?:
>     Elemento de impresión
> 
> 
> Pero cuándo *iterating sobre Guiones de Pitón, sólo:
> 
> <*PythonScript en *handleday>
> 
> es regresado. Cómo puede accedo los contenidos reales del Guión de Pitón?
> 
> *Thanks
> 
> 
> Rico ------------------------------
> 
> Mensaje: 2
> Fecha: *Wed, 13 mayo 2015 13:57:30 +0200
> De: *Niels *Dettenbach <nd@xxxxxxxxxxxx>
> A: zope@xxxxxxxx
> Tema: *Re: [*Zope] *Iterating sobre objetos en *ZODB
> Mensaje-ID: <2201822.*Nhz8*cIhMP1@*gongo>
> Contenido-Tipo: llanura/de texto; *charset="nos-*ascii"
> 
> Soy *Mittwoch, 13. *Mai 2015, 11:36:03 *schrieb Harley Rico:
>> es regresado. Cómo puede accedo los contenidos reales del Guión de Pitón?
> El objeto de guión de la pitón parece un poco más complejo entonces un *DTML-objeto de Método - 
> significa tienes que acceder el contenido de guión del objeto de guión de la pitón 
> directamente (no *shure si es "*params" y cuerpo "" - tiene que mirar a *Zope ayuda 
> (*PythonScript.*py) O *Zope fuentes para el campo "exacto").
> 
> *regarduing El objeto *docs él *shoudl trabajo con .Leído() directamente (si ES un 
> *PythonScript objeto) o documento_*src "":
> 
>    *def leído():
>        """
> 
>        Regreso el cuerpo del Guión de Pitón, con un bloque de comentario
>        especial *prepended.  Este bloque contiene *meta-dato en la forma de líneas
>        de comentario cuando esperado por el 'escribe' método.
> 
>        """
>    *def Documento_*src(PETICIÓN=Ninguno, RESPUESTA=Ninguno):
>        """
> 
>        Regreso el texto del 'lee' método, con tipo de contenido
>        'llanura/de texto' conjunto en la RESPUESTA.
> 
>        """
> 
> 
> *hth Un poco y trabajos,
> 
> 
> *Niels.
> -- 
> ---
> *Niels *Dettenbach
> *Syndicat LO & Internet
> *http://www.syndicat.com
> PGP: *https://*syndicat.*com/Llave_de pub.*asc
> ---
> 
> 
> 
> 
> -------------- Parte próxima --------------
> Un no-texto *attachment era *scrubbed...
> Nombre: firma.*asc
> Tipo: aplicación/*pgp-Medida
> de firma: 819 *bytes
> *Desc: Esto es un mensaje digitalmente firmado parte.
> URL: <*http://correo.*zope.*org/*pipermail/*zope/*attachments/20150513/3755648*d/*attachment-0001.*sig>
> 
> ------------------------------
> 
> Mensaje: 3
> Fecha: *Wed, 13 mayo 2015 12:02:12 GMT
> De: "Fernando" <fernando@xxxxxxxxxxx>
> A: "*Niels *Dettenbach" <nd@xxxxxxxxxxxx>
> *Cc: zope@xxxxxxxx
> Tema: *Re: [*Zope] *Iterating sobre objetos en *ZODB
> Mensaje-ID: <1431518532918.105147.15916@*webmail6>
> Contenido-Tipo: llanura/de texto; *charset="*utf-8"
> 
> *obj.Cuerpo()
> 
> 
> En 13 mayo 2015, *Niels *Dettenbach <nd@xxxxxxxxxxxx> escribió:
>> Soy *Mittwoch, 13. *Mai 2015, 11:36:03 *schrieb Harley Rico:
>>> es regresado. Cómo puede accedo los contenidos reales del Guión de Pitón?
>>> El objeto de guión de la pitón parece un poco más complejo entonces un *DTML-objeto de Método -
>> significa tienes que acceder el contenido de guión del objeto de guión de la pitón
>> directamente (no *shure si es "*params" y cuerpo "" - tiene que mirar a *Zope ayuda
>> (*PythonScript.*py) O *Zope fuentes para el campo "exacto").
>> 
>> *regarduing El objeto *docs él *shoudl trabajo con .Leído() directamente (si ES un
>> *PythonScript objeto) o documento_*src "":
>> 
>> *def leído():
>> """
>> 
>> Regreso el cuerpo del Guión de Pitón, con un bloque de comentario
>> especial *prepended. Este bloque contiene *meta-dato en la forma de líneas
>> de comentario cuando esperado por el 'escribe' método.
>> 
>> """
>> *def Documento_*src(PETICIÓN=Ninguno, RESPUESTA=Ninguno):
>> """
>> 
>> Regreso el texto del 'lee' método, con tipo de contenido
>> 'llanura/de texto' conjunto en la RESPUESTA.
>> 
>> """
>> 
>> 
>> *hth Un poco y trabajos,
>> 
>> 
>> *Niels.
>> -- 
>> ---
>> *Niels *Dettenbach
>> *Syndicat LO & Internet
>> <*http://www.syndicat.com>
>> PGP: <*https://*syndicat.*com/Llave_de pub.*asc>
>> ---
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> *Zope *maillist - Zope@xxxxxxxx
>> <*https://correo.*zope.*org/*mailman/*listinfo/*zope>
>> ** #Ninguno correos de cruz o HTML *encoding! **
>> (Listas relacionadas -
>> <*https://correo.*zope.*org/*mailman/*listinfo/*zope-Anunciar>
>> <*https://correo.*zope.*org/*mailman/*listinfo/*zope-*dev> )
>> 
> -------------- Parte próxima --------------
> Un HTML *attachment era *scrubbed...
> URL: <*http://correo.*zope.*org/*pipermail/*zope/*attachments/20150513/*d49*b91*d5/*attachment-0001.*html>
> 
> ------------------------------
> 
> Tema: *Digest *Footer
> 
> _______________________________________________
> *Zope *maillist  -  Zope@xxxxxxxx
> 
> 
> 
> ------------------------------
> 
> Fin de *Zope *Digest, *Vol 127, Asunto 3
> ************************************

_______________________________________________
*Zope *maillist  -  Zope@xxxxxxxx
*https://correo.*zope.*org/*mailman/*listinfo/*zope
**   #Ninguno correos de cruz o HTML *encoding!  **
(Listas relacionadas -
 *https://correo.*zope.*org/*mailman/*listinfo/*zope-Anunciar
 *https://correo.*zope.*org/*mailman/*listinfo/*zope-*dev )

Thanks both. .body() is the simple answer, .read() also works.
Rich

----
> 
> Message: 1
> Date: Wed, 13 May 2015 11:36:03 +0000
> From: Rich Harley <raharley0@xxxxxxxxx>
> To: zope@xxxxxxxx
> Subject: [Zope] Iterating over objects in ZODB
> Message-ID: <86A3FE9B-5060-4D9A-B5BA-7F96AACD7361@xxxxxxxxx>
> Content-Type: text/plain; charset=windows-1252
> 
> When iterating over dtml objects, the contents of those scripts can be returned:
> 
> e.g.
> 
> for item in context.objectValues():
> if item.meta_type=='DTML Method?:
>     print item
> 
> 
> But when iterating over Python Scripts, only:
> 
> <PythonScript at handleday>
> 
> is returned. How can I access the actual contents of the Python Script?
> 
> Thanks
> Rich
> 
> ------------------------------
> 
> Message: 2
> Date: Wed, 13 May 2015 13:57:30 +0200
> From: Niels Dettenbach <nd@xxxxxxxxxxxx>
> To: zope@xxxxxxxx
> Subject: Re: [Zope] Iterating over objects in ZODB
> Message-ID: <2201822.Nhz8cIhMP1@gongo>
> Content-Type: text/plain; charset="us-ascii"
> 
> Am Mittwoch, 13. Mai 2015, 11:36:03 schrieb Rich Harley:
>> is returned. How can I access the actual contents of the Python Script?
> The python script object seems a bit more complex then a DTML-Method object - 
> means you have to access the script content of the python script object 
> directly (not shure if it's "params" and "body" - have to look into Zope help 
> (PythonScript.py) or Zope sources for the exact "field").
> 
> regarduing the object docs it shoudl work with .read() directly (if it IS a 
> PythonScript object) or "document_src":
> 
>    def read():
>        """
> 
>        Return the body of the Python Script, with a special comment
>        block prepended.  This block contains meta-data in the form of
>        comment lines as expected by the 'write' method.
> 
>        """
>    def document_src(REQUEST=None, RESPONSE=None):
>        """
> 
>        Return the text of the 'read' method, with content type
>        'text/plain' set on the RESPONSE.
> 
>        """
> 
> 
> hth a bit and works,
> 
> 
> Niels.
> -- 
> ---
> Niels Dettenbach
> Syndicat IT & Internet
> http://www.syndicat.com
> PGP: https://syndicat.com/pub_key.asc
> ---
> 
> 
> 
> 
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 819 bytes
> Desc: This is a digitally signed message part.
> URL: <http://mail.zope.org/pipermail/zope/attachments/20150513/3755648d/attachment-0001.sig>
> 
> ------------------------------
> 
> Message: 3
> Date: Wed, 13 May 2015 12:02:12 GMT
> From: "Fernando" <fernando@xxxxxxxxxxx>
> To: "Niels Dettenbach" <nd@xxxxxxxxxxxx>
> Cc: zope@xxxxxxxx
> Subject: Re: [Zope] Iterating over objects in ZODB
> Message-ID: <1431518532918.105147.15916@webmail6>
> Content-Type: text/plain; charset="utf-8"
> 
> obj.body()
> 
> 
> On 13 May 2015, Niels Dettenbach <nd@xxxxxxxxxxxx> wrote:
>> Am Mittwoch, 13. Mai 2015, 11:36:03 schrieb Rich Harley:
>>> is returned. How can I access the actual contents of the Python Script?
>>> The python script object seems a bit more complex then a DTML-Method object -
>> means you have to access the script content of the python script object
>> directly (not shure if it's "params" and "body" - have to look into Zope help
>> (PythonScript.py) or Zope sources for the exact "field").
>> 
>> regarduing the object docs it shoudl work with .read() directly (if it IS a
>> PythonScript object) or "document_src":
>> 
>> def read():
>> """
>> 
>> Return the body of the Python Script, with a special comment
>> block prepended. This block contains meta-data in the form of
>> comment lines as expected by the 'write' method.
>> 
>> """
>> def document_src(REQUEST=None, RESPONSE=None):
>> """
>> 
>> Return the text of the 'read' method, with content type
>> 'text/plain' set on the RESPONSE.
>> 
>> """
>> 
>> 
>> hth a bit and works,
>> 
>> 
>> Niels.
>> -- 
>> ---
>> Niels Dettenbach
>> Syndicat IT & Internet
>> <http://www.syndicat.com>
>> PGP: <https://syndicat.com/pub_key.asc>
>> ---
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Zope maillist - Zope@xxxxxxxx
>> <https://mail.zope.org/mailman/listinfo/zope>
>> ** No cross posts or HTML encoding! **
>> (Related lists -
>> <https://mail.zope.org/mailman/listinfo/zope-announce>
>> <https://mail.zope.org/mailman/listinfo/zope-dev> )
>> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://mail.zope.org/pipermail/zope/attachments/20150513/d49b91d5/attachment-0001.html>
> 
> ------------------------------
> 
> Subject: Digest Footer
> 
> _______________________________________________
> Zope maillist  -  Zope@xxxxxxxx
> 
> 
> 
> ------------------------------
> 
> End of Zope Digest, Vol 127, Issue 3
> ************************************

_______________________________________________
Zope maillist  -  Zope@xxxxxxxx
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )

<Anterior por Tema] Tema Actual [Siguiente por Tema>
  • Re: [Zope] Zope Digest, Vol 127, Asunto 3, Rich Harley <=