[Linux-programlama] Python ile cat komutu?

---------

[Linux-programlama] Python ile cat komutu?

From: Mucibirahman Ä°LBUÄžA <mucip.ilbuga_at_gmail.com>
Date: Wed, 11 Mar 2009 17:01:57 +0200
Message-ID: <49B7D265.8050306@gmail.com>

Merhabalar,
Qmail sunucu üzerinde takvim eklentisine Hatırlatıcı fonksiyonu eklemeyi
planlıyorum. Belirli aralıklar ile Python kodu çalıştırarak zamanı gelen
hatırlatmaları kullanıcıya e-posta olarak göndermeyi planlıyorum.

Bu amaçla aşağıdaki kod ile hazırladığım metin dosyayı Mesut bey'den
edindiğim komut ile doğrudan qmail'e yönlendireceğim. Ancak nedense
aşağıdaki "cat" komutunu çalıştıramadım! cat komutunu ekrana
yazdırıyorum ve bu yazdırdığım komut dizesini doğrudan yazınca
çalışıyor. Ama nedense Python içinden çalıştıramıyrum?! Sıkıntı nerede
olabilir?

        Sayac=str(random.random())
        Sayac=Sayac[-5:]
        HedefDosya="/root/GidenPosta"+ Sayac + ".txt"

        Posta =open(HedefDosya, "w")
        Posta.writelines("To:"+"mucip.ilbuga_at_XXX.com\n")
        Posta.writelines("From:"+"root_at_XXX.com\n")
        Posta.writelines("Subject:"+ Baslik + " konulu hatirlatmaniz
var!\n")
        Posta.writelines(Aciklama + "\n")
        Posta.close
        *cmd='cat ' + HedefDosya + ' |/var/qmail/bin/qmail-inject'*
        print cmd
        os.system(cmd)
        #cmd='rm -f ' + HedefDosya

-- 
Kolay gelsin,
Mucip:)

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 11 Mar 2009 - 15:44:16 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.