dosyadan veri almak.

Başlatan ademkoparin, 04 Kasım 2010 - 22:01:58

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

ademkoparin

arkadaşlar merhaba. python ile bir dosya içerisinde sadece " " tırnak lar içerisinde kalan ("elma" , "armut") gibi  verileri  almak ve degiştirip tekrar aynı dosyaya kaydetmek  istiyorum. nasıl yapılacağını bilen varmı?

hitokiri

with open ("/tmp/dosya","r") as dosya:
    veri = dosya.read()
veri = veri.replace("elma" ,"armut");

with open ("/tmp/dosya","w") as dosya:
    dosya.write(veri)

daha karmaşık işler içinse re modülünü kullanabilirsin ,
http://docs.python.org/library/re.html
Almak içinde en basit yöntem sanırım ,
1.satır ikinci satır diye bi mantıkla olabilir ya da http://www.istihza.com/py2/sqlite.html bakmak gerekebilir :)

ademkoparin

tırnak içerisindeki veriler i nasıl alabilrim. ve dosyada aynı alınan yere geri koymam lazım.