İPUCU

Python Artificial Intelligence’da en çok kullanılan dildir ve gerekli dökümanların paylaşım alanlar burada paylaşılmaktadır.

Seçenekler

Python Mechanize Modülü / Ar - Ge Kulübü

Ceen - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2017
Mesajlar:
219
Konular:
19
Teşekkür (Etti):
70
Teşekkür (Aldı):
75
Ticaret:
(0) %
21-04-2018 20:08
#1
Python Mechanize Modülü / Ar - Ge Kulübü
Mechanize Modülü
Bir tarayıcı olarak düşünebiliriz. Mesela Chroome,Mozilla,Firefox vb. Tek farkı biz bu işleri kodlarla yazacağız.
Ne işimize yarayacak peki bu? Bir web sitesinden bilgi alabilir veya veri gönderebiliriz. Brute force yazabiliriz. Yada mesaj gönderebilir, bir gönderiyi beğenebilir yada spamlayabiliriz. Yada bot yazabiliriz. Daha fazlası sizin hayal gücünüze bağlı.

Nasıl İndirilir?
Aynı şekilde pip ile indireceğimiz için bir daha gösterme gereği duymuyorum.

Başlayalım
Herzamanki gibi içe import komutu ile aktaracağız. Ben twitter a login yapacağım.



Tw adlı nesneme Browser atadım. Yani tw artık bir browser. Daha sonra False komutu ile robot.txt engelini aşıyoruz.



Ardından hangi tarayıcıdan gireceğimizi belirtiyoruz. Ve mobile twittera giriş yapabilmemiz için adresi bir nesneye atadık.



Kullanıcıdan user ve pas yani kullanıcı adı ve şifresini aldık. Ve open komutu ile sitemize giriş yaptık.



Tek tek aşamaları anlatıcağım.
- İlk olarak form’ u bulacağız. Tabi bir sayfada birden fazla form olabilir. Html kaynak kodlarında ilk sırada ise nr=0 deriz. Eğer değilse nr = 1 deriz.
- Kulanıcı adı ve şifreyi siteye yollayabilmek için name kısmına ulaşmamız lazım Bunun için:

Kullanıcı adı için:



Kullanıcı kısmında sağ tık yap. Kaynağı incele. Name kısmını al.

Şifre için:



Bunu da aynı şekilde alıyoruz.

-Ardından submit ile istek yolluyoruz.
-Print ile de giriş yaptığımızı görelim.



Arkadaşlar Mechanize mantığı bundan ibaret. Tabi sadece bununla sınırlayamayız. Şimdi bir twet atalım.





Facebook Login



Ceen - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2017
Mesajlar:
219
Konular:
19
Teşekkür (Etti):
70
Teşekkür (Aldı):
75
Ticaret:
(0) %
22-04-2018 14:17
#2
Guncel son saatler

Bitmiştir konu kilit
Konu 'Adige tarafından (23-04-2018 01:36 Saat 01:36 ) değiştirilmiştir.
bozkurt0607 - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2017
Nereden:
ANGARA
Yaş:
18
Mesajlar:
518
Konular:
63
Teşekkür (Etti):
386
Teşekkür (Aldı):
185
Ticaret:
(0) %
14-05-2018 06:25
#3
Eline sağlık
Ceen - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2017
Mesajlar:
219
Konular:
19
Teşekkür (Etti):
70
Teşekkür (Aldı):
75
Ticaret:
(0) %
14-05-2018 13:15
#4
Teşekkürler.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı