Eu nu stiu python nici cat negrul sub unghie, da' cred ca abordarea ta e 
gresita. Chiar trebuie sa folosesti cat si popen? Cred ca te scarpini cu mana 
stanga la urechea dreapta :-) Python chiar nu poate citi direct fisierul? 
Imposibil sa nu existe ceva de genul:

char buffer[1000];
FILE *x = fopen("test", "r");
while(!feof(x))
  fgets(buffer, sizeof(buffer), x);
printf(buffer);
fclose(x);

Asa se face in C (desigur, sunt diverse variante, asta e aia cu citire linie 
cu linie, poti sa citesti tot fisierul dintr-o bucata, memoria se poate aloca 
dinamic, sunt necesare niste teste dupa deschiderea fisierului, trebuie 
evitat buffer-overflow-ul, etc).

In python ar trebui sa fie si mai simplu...

On Wednesday 28 January 2004 13:58, Gabriel Gearip wrote:
> Salut.
>
>    Este cineva care se pricepe (cat de cat) la Phyton?
>    Am o miiica problema: vreau sa "bag" intr-o variabila textul unui
>    fisier. Am incercat ceva de genul:
>       variabila = os.popen ("cat fisier", "r")
>    dar imi da: "cat: write error: Broken pipe".
>    Ce pot sa fac?

-- 
Serghei.

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui