mas preguntas :) ahora sacar ' y " :)
Ariel Nardelli
pan_python en yahoo.com.ar
Vie Mayo 28 19:07:53 CEST 2004
Rafael Villar Burke wrote:
> Ariel Nardelli wrote:
>
>> insert delayed into extras_importes values ( '20','ExpoChacra
>> 99'','9.00','3.00','3.00','0.00' );
>>
>> y al armar la sentencia me quedan dos comillas ('') despues de la
>> palabra Expochacra 99 por que en la dbf esta ExpoChacra 99' y al
>> pasar me toma esa ' como fin de la sentencia sql cuando en realidad
>> es parte de lo que viene y que debe quedar dentro de la base sql.
>>
>> La pregunta es, como hacer para que esa ' se grabe como parte de la
>> palabra y no como final de la sentencia sql? por que por ejemplo me
>> pasa en otros lados que tengo un campo que tiene dentro ' me las
>> corta a la mitad de la frace...
>>
>> Si alguien tiene la respuesta... aca la espero!!!! :)
>
>
> IDLE 1.0 >>> print 'ExporChacra 99''
> SyntaxError: EOL while scanning single-quoted string
> >>> print """ExporChacra 99'"""
> ExporChacra 99'
> >>>
>
> En python puedes usar las triples dobles comillas para tener una
> cadena con lo que quieras dentro sin tener que escapar los caracteres
> "problemáticos".
Si eso estaba viendo........
Pero entonces el tema es que cada vez que yo quiera procesar algun campo
alfabetico que podria llegar a tener estos caracteres raros tengo que
usar siempre triple comillas? sea en inputs y en todos los demas lugares?
Ariel
Más información sobre la lista de distribución Python-es