Kategori: Programming

Python Selenium Tips

Hello everyone, I’m Ceyhun. Today i will share some tips regarding preparing and using Selenium scripts with Python. -Use page object model, its very important to start your project with it.. Make some demo project or start with basic writing and show difference to your team. -Use unittest module or something similar to organize your […]

Python Selenium Text Check

Hi, Below code may help you to check source with input text:     def is_text_present(self, text):         if str(text) in self.driver.page_source:             print “Found this text %s” % text         else:             Exception()           […]

Django MySQL Collation Problem

I was having issues with my Django system after i used some default settings to solve them i used this scrip, it updates charset and collate: #! /usr/bin/env python import MySQLdb host = “localhost” passwd = “urpassword” user = “urdbuser” dbname = “urdbname” db = MySQLdb.connect(host=host, user=user, passwd=passwd, db=dbname) cursor = db.cursor() cursor.execute(“ALTER DATABASE `%s` […]

Django 1.2.1 Güncellemesi

Django’nun 1.2 versiyonu geçenlerde yayınlanmıştı. Kısa süre sonra bir kaç hatanın düzeltiği 1.2.1 versiyonu da yayınlandı. Güncelleme sırasında herhangi bir sorunla karşılaşmamak için öncelikle apache’yi durdurduk. Ardından download sayfasından son sürümü indirdik ve arşiv dosyasını açıp içersinde python setup.py install komutunu çalıştırdık. Kurulum işlemi bittikten sonra apache’yi tekrardan çalıştırdık. Güncelleme sonrasında sürümü kontrol etmek için […]

Neden Django?

Sunucuyu kiralayalı hemen hemen bir ay olmak üzere bu süre zarfında çeşitli içerik yönetim sistemlerini deneme fırsatım oldu. Bunlardan kullanmayı kabul ettiğim sadece WordPress oldu diğerleriyse bana aşırı sorunlu geldi. En büyük problem sistemlerin karmaşıklığı. PHP bilen birisi değilim, öğrenmek için zaman ayırmayıda düşünmüyorum ama kodu açtığında en azından ne yapmaya çalıştığını anlayabilirim. Sistem ne […]

Excel’e Python ile Resim Ekleme

Oyunlarda ki hataları raporlarken ekran görüntüleri alıp bir tabloya dizmek sonrada yanlarına açıklamaları yazmak gerekiyor. 100’e yakın ekran görüntüsünü elle excel’e ekledikten sonra bunu otomatik yapmak için bir çözüm aramıştım. Diğer dillerde çeşitli kütüphaneler mevcut ama python için işime yarayan sadece bir kütüphane bulabilmiştim. Hazır vaktim varken bloga ekleyelimde tarihin tozlu sayfalarında kaybolmasın. import osfrom […]