Ubuntu’da python dosyanızı servis olarak çalıştırmak için bir çok seçeneğimiz vardır , bunlardan bir tanesini aşağıda anlatacağım:Öncelikle programınızın çalışması için gereken paketler varsa bunları yüklemeliyiz: Örn: pip3 install paketadi Daha sonra servis dosyamızı yaratalım: dosyayi “servisadi.service” olarak kaydedelim ve bu konuma taşıyalım:/lib/system/system/servisadi.service python dosyamizi servis dosyasinda belirttiğimiz konuma kopyalayalımBu örnekte :/usr/bin/python3 /home/ubuntu/dosya/main.py İşlemi tamamlamak için:sudo… Okumaya devam et Ubuntu: python dosyasını servis uygulaması olarak çalıştırmak:
Kategori: Python
python: Dosyadaki satırları ters-yüz etme
python ile satırları ters çevirmek için yapmamız gerekenler.Örnek dosyamız şu şekilde olsun:ters.txt 987654321 Sonuç aşağıdaki gibi olacaktır.duz.txt 123456789
python: requests ile sayfa içeriğini çekme
requests modulu ile bir web sayfasının içeriğini ekrana yazdırma örneği: İçeriği bir dosyaya yazdırma örneği:
Python: Kodun içinde başka bir python kodunu çalıştırma.
Birinci kodun içinden ikinci kodu çalıştırmak için basit bir örner: İlk kod: main.py İkinci kod: p2.y main.py kodumuzu çalıştırdığımızda: d = a * b * c . Hesaplama içina’yı giriniz2b’yi giriniz3c = x + y:x’i giriniz:1y’yi giriniz:2y= 3a * b * c =18 Process finished with exit code 0
Python: Dosyada başta veya sondaki satırları silme işlemleri:
Bir dosyadaki satırları silmek için gerekli kod örneği : (örneğin dosya.txt içeriği aşağıdaki gibi olsun: Birinci Satır İkinci Satır Üçüncü Satır Dördüncü Satır Beşinci Satır Altıncı Satır Yedinci Satır Sekizinci Satır Dokuzuncu Satır Onuncu Satır Üstteki 2 satırı silmek için Sonuç: Üçüncü SatırDördüncü SatırBeşinci SatırAltıncı SatırYedinci SatırSekizinci SatırDokuzuncu SatırOnuncu Satır Alttaki iki satırı silmek için… Okumaya devam et Python: Dosyada başta veya sondaki satırları silme işlemleri:
Python’da String’i baştan ve sondan kesmek:
Aşağıdaki örneği kullanarak bir String’in sonundan istediğimiz kadar karakteri kesebiliriz. Örneğin burada son 5 karakteri kesiyoruz. Sonuç: Son beş karakteri si Bu sefer de sadece son beş karakteri bırakalım (Yani toplamda 25 karakterden oluşan metnimizin ilk 20 karakterini keselim Sonuç:lelim Aynı işlemleri baştaki 5 karakteri silmek için yapmak istersek: Sonuç:eş karakteri silelim
Python ile tarih ve saat yazdırma:
Tarih ve saat yazdırmak için datetime modülünü kullanıyoruz %Y : Sene%m : Ay%d : Gün %H : Saat%M : Dakika%S : Saniye İle istediğimiz formatta çıktı alabiliriz
Python: try-except basit örnek
Yazdığımız kodlarda bir hata olduğunda veya işlem bir hataya sebep program durur ve bir hata mesajı çıkar. Örneğin 10 sayısını 0’a bölmeye çalıştığımızda: Görüldüğü gibi ZeroDivisionError hatası aldık ve program durdu. Peki biz programın durmasını değil de bize bir mesaj çıkarıp tekrar denememizi istese bunu nasıl kodlamamız gerekirdi. Bu durumda try / except komutlarını kullanabiliriz.… Okumaya devam et Python: try-except basit örnek
Python ile dosya yaratma ve içerik oluşturma , içerik çekme.
Pythonda dosya oluşturmak ve içerik oluşturmak için kullanacağımız komutlar “open” ve “write” komutlarıdır. Yeni bir dosya yaratmak için aşağıdaki örneğe göz atalım: Burada deneme.txt isimli bir dosya yaratıyoruz ve içerik ekliyoruz. Bu dosyadaki içeriği okumak için de “readlines” komutunu kullanabiliriz yukarıdaki kod dosya içeriğini ekrana yazdıracaktır. Komutlarla beraber kullandığımız parametreler:“r” : Okumak için bir dosya… Okumaya devam et Python ile dosya yaratma ve içerik oluşturma , içerik çekme.
Python: Program akışında satır numarasını yazdırma
Bazen kodlarımızı yazarken program akışında nerede olduğumuzu görmemiz gerekebilir. Bunun için kodumuza aşağıdaki satırı yapıştırırsak , program akışı esnasında programın hangi satırda olduğunu izleyebiliriz.