Yazılım Geliştirme - Python 3
Steemit yeni katılan kişiler için, oldukça karışık olduğu için öğrenilmesi zor bir platformdur. @cpxturk-destek hesabı ile bu zorluğun üstesinden gelmelerine yardımcı olabilecek içerikler yayınlayarak çeşitli anlatımlar yapıyorum.
Bugün sizlere python yazılımı kullanarak nasıl kişileri takip edebileceğimizi ve takipten çıkaracağımızı anlatmaya çalışacağım.
Steem Modül Nasıl Kontrol Edilir?
Bir önceki yazımızda size python-steem modülünün nasıl yükleneceğini anlatmıştım. Yükleme esnasında bir sorun oluşup oluşmadığını yukarıda ekran alıntısında gördüğünüz gibi kontrol edebilirsiniz. Bunun için yapılması gereken ilk olarak cmd komut ekranını açmaktır. Sonrasında aşağıdaki kodları sırasıyla yazıp her satır sonrasında enter tuşuna basmanız gerekir.
python
import steem
Bu komutları yazdığınızda karşınıza yukarıdaki gibi bir ekran çıkıyorsa herhangi bir sorun yok demektir.
Nasıl Takip Yapılır?
Daha önce hiç python dilinde hiç yazılım geliştirmediyseniz ilk olarak bir adet .py uzantılı dosya oluşturmak ile işleme başlayalım. Windows arama çubuğunu python yazdığınızda karşınıza IDLE (python 3.6 64 bit) gibi bir program çıkacaktır. Burada yazan 3.6 python versiyonunu 64 bit ise yüklediğiniz sistem tipini göstermektedir. Bu programı açtıktan sonra sol üstte bulunan "File" yazısına tıklayıp "New File" demeniz gerekmektedir. Bundan sonra karşınıza boş bir python dosyası çıkacaktır. Artık bu dosyada kodlarınızı yazarak çalıştırabilirsiniz. Şimdi adım adım birini nasıl edeceğinizi anlatmaya çalışacağım.
İlk olarak kullanmak istediğimiz modülleri dosyamıza ekleyerek başlamamız lazım. Aşağıda göreceğiniz kod istediğiniz modülü istediğiniz isimle dosyanıza eklemenizi ve sonrasında bu modülü kullanmanızı sağlıyor. Unutmayın python büyük/küçük harf duyarlılığı olan bir dildir. burada steem modülünü Steem ismiyle dosyamıza ekliyoruz.
from steem import Steem
Sonrasında ise follow/unfollow işlemleri için gerekli olan "private posting key" anahtarımızı dosyaya yazıyoruz ve steemit ile bağlantı oluşturuyoruz. Burada "keys" olarak hesabımızın anahtarını ve nodes olarak da kullanmak istediğimi düğümü seçiyoruz.
my_steem_posting_key = 'Hesabınızın_Private_posting_anahtarı'
s = Steem(keys = my_steem_posting_key,nodes=['https://rpc.buildteam.io'])
Bundan sonrasında tek yapmanız gereken steem modülü içerisinde tanımlı olan "follow" fonsiyonunu kullanmak. Bunun için de daha önce anahtarımızı ve düğümü girerek oluşturduğumuz "s" isimli değişkeni kullanacağız. Aşağıdaki şekilde kodumuzu en alta eklediğimizde istenilen hesabı takip etmek için blockchain'e bir işlem göndermiş olursunuz.
s.follow("Takip_etmek_istenilen_hesap_adı", account = "Sizin_hesap_adınız")
Kod Nasıl Çalıştırılır?
Bu dosyayı kaydettikten sonra, cmd ekranını açıp "cd" komutu ile kaydettiğiniz dosya konumuna gitmeniz gerekmektedir. Sonrasında yukarıdaki ekranda görüldüğü gibi "deneme.py" yerine kendi kaydettiğiniz dosya adının sonuna .py ekleyerek enter tuşuna basmanız yeterlidir. Ekrana herhangi bir yazma komutu yazmadığımız için sadece kodun çalıştığını anlayabileceğimiz mevcut konum bilgisi gösterilecektir.
İlk python yazılımınız hayırlı olsun :)

Interesting article. I subscribed to you. Subscribe to me. Let's be friends