python re modülü

Python ve Urllib ile Bot Yapımı

Kullanmak nasip olmadı ancak bir siteden verileri çeken bir bot yapmıştım. Kodları verip kısaca açıklayayım. Tkinter kullanmıştım ancak ekleme sayısı düzgün çalışmıyor. Başlangıç numarasının verildiği dosyadan veriyi alıp program kapatılana kadar seri bir şekilde ekliyor. Verileri de re modülünün nimetlerinden yararlanarak ayrıştırdım. Aslında çok kısa sürede binlerce veri çekebiliyor ve çekilen sitenin de sağlığı düşünülürse ana döngüye time.sleep() eklemek mantıklı geldi. Kendi sitenizse bunu kaldırıp işleminizi hızlı yapabilirsiniz tabii ki sizin seçiminiz.

Python ile Tek Bilinmeyenli Denklem Çözme

Bugünüme mal olan çalışma oldu aslında. Regular expressions ile biraz sıkıntı yaşamamı sağlamış olsa da sonunda çalıştığını görmek gerçekten mutlu etti. Tabii sorunlar olabilir çok fazla test edemedim bildirirseniz becerebildiğim kadarıyla düzeltirim. Basit olarak nasıl çalıştığını söyleyeyim. tekbilinmeyen() fonksiyonuna tek veya ilk parametre olarak denklemi yazıyoruz. Mesela tekbilinmeyen(“3x+5=43227x-4377″) şeklinde. Bunun dışında tekbilinmeyen fonksiyonuna 2 parametre daha atama şansımız var. Bunların ikisi de işlem sırasında ayıklanan öğeleri gösteriyor. Biri yanında x olanları diğeri ise sabit değerleri.