Python 2.7 Virtualenv Kurulumu Linux Mint

Şubat 26, 2017 Yorum bırakın

Merhaba bu yazımda linux mint üzerinde virtualenv kurulumu yaparken aldığım basit hatanın basit çözmünü anlatacağım.

komut:  pip install virtualenv ile alınan hata

Exception: Traceback (most recent call last):
File “/usr/lib/python2.7/dist-packages/pip/basecommand.py”, line 122, in main
status = self.run(options, args)

komutun başına sudo pip install virtualenv yazıyoruz işlem tamam.

virtualenvhatasi

Kategoriler:KARIŞIK

Beaglebone Host key verification failed hatası çözümü

Aralık 7, 2016 Yorum bırakın

Beaglebone black üzerinde aşağıdaki gibi bir hata alıyorsanız çözümünü şu eşkilde yapabilirsiniz.

hata

Hataya sebep olan yer : Offending ECDSA key in /root/.ssh/known_hosts:1

sed -i ‘1d’ ~/.ssh/known_hosts

burada known_hosts dosyamızın hataya sebeb olan ilk satırını ‘1d’ ile  siliyoruz.

İyi çalışmalar

 

Kategoriler:LINUX

Beaglebone üzerinden scp ile veri aktarmak

Aralık 7, 2016 Yorum bırakın

Bu yazımda Beaglebone Blcak (BBB) içindeki bir dosyayı  bilgiyarınıza nasıl aktarcağnızı anlatacağım. Bildiğimiz gibi BBB’yi usb den bilgisayarımıza taktığımızda BBB nin ip adresi 192.168.7.2 , Bilgisayarımızın ip adresi 192.168.7.1 olmaktadır.

scp [yollanacak dosya]  [hedef username @ hedef ip adresi] : [yollanacak dosyanın hedefteki kayıt yeri ]

Örnek :

scp beaglebone.py enes@192.168.7.1:/home/enes

İyi çalışmalar

Kategoriler:LINUX

Python ile Web Sitesinden Veri Çekmek

Merhaba bu yazımda python ile istediğiniz bir web sitesinden istediğiniz bir bilgiyi çekmeyi anlatacağım. Şimdi örnek olsun diye şöyle bir senaryomuz olsun. Diyelim ki böyle milyonlarca çeyrek altınınız var uygun bir zaman geldiğindede bozdurmak istiyorsunuz 🙂 Tabi bunun için çeyrek altın fiyatlarını takip etmek lazım ama vaktiniz yok birinin sizin için bu işi yapması lazım. Hah işte bu noktada python  bu işi sizin için seve seve yapacaktır. Kod üzerinde yapacağınız küçük bir iki değişiklikle kodu sürekli çalıştırabilir ani düşüşlerde yada yükselişlerde size mail atmasını sağlayabilirsiniz. Neyse amma yazdım ha gel gelelim koda

import re , urllib
liste=["Kuyumcu Alis","Kuyumcu Satis"]
# size gerekli olan adres
website=urllib.urlopen("http://www.bigpara.com/altin/ceyrek-altin-fiyati")
htmltext=website.read()
# site icinde altin fiyatinin bulundugu alan
getinspect='<span class="value up">(.+?)</span>'
pattern=re.compile(getinspect)
price=re.findall(pattern,htmltext)
j=0
for i in price:
    print liste[j]+" fiyati: "+i
    j+=1

Python 2.7 sürümü ile denenmiştir. İyi çalışmalar.

Kategoriler:KARIŞIK

Android’de bir programın yüklendikten sonra ilk kez çalıştırılmasını denetleme

Merhaba bu yazımda başlıkta da belirttiğim gibi android için bir program yazdınız ve ilk kez açıldığında yapılması gereken işler var. Bunun için ilk açılışı denetlemek gerekiyor. Bu işlem için internette faklı yöntemler tavsiye edilmiş, işte veri tabanında tabloda bir durum değişkeni tutma ilk açılıştan sonra onu güncelleme, yada ilk açılışta oluşturulan bir dosyanın varlığını kontrol etme yada androidin bize sunduğu  getSharedPrefences özelliğini kullanma gibi. Ben sonuncuyu tercih edip şöyle bir kod yazdım. Kodda isfirstrun isimli bir değişkene ilk başta true değeri atanıyor. İlk açılış sonrası bu değeri false yaparak isteğimiz sonucu elde etmiş oluyoruz. İyi çalışmalar.


Boolean isFirstRun=getSharedPrefences(&quot;PREFENCE&quot;,MODE_PRIVATE).getBoolean(&quot;isfirstrun&quot;,true)

if(isFirstRun)
{
// İlk çalışmada yapılacak işler
getSharedPrefences(&quot;PREFENCE&quot;,MODE_PRIVATE).edit().putBoolen(&quot;isfirstrun&quot;,false).commit();

}

 

Kategoriler:ANDROİD