Python programlama dili bir çok Linux dağıtımında default olarak yüklü geldiği için ayrıca yükleme işlemleriyle uğraşmamıza gerek kalmamaktadır. Python programlama dili bir çok işletim sisteminde de sıkıntısız çalışır Örn:Linux, Windows X, Mac X bunun haricinde de mobil ortamlarda Android vb sistemler üzerinde de çalışır.
Bu yapılan taramalar saf HTML erişimleri yaparak veri depolama amaçlıdır. Bir çok arama motoru Web tarama işlemleri için Python tercih ediyorlar bu arama motorlarından örnek vermemiz gerekirse kısaca Google Arama Motorunu örnek verebiliriz. Ayrıca kendinize yardımcı olmak için "BeautifulSoup" gibi bazı kütüphaneleride kullanabilirsiniz. Bu noktada web sayfası taraması için örnek sayfamızı ziyaret edebilirsiniz. /makale/google-arama-google-results-sonuclarini-alma-266
Web 'BROWSER' ortamında çalışan uygulamalar geliştirebilirsiniz size apache üzerinde MultiThread kullanım avantajı sağlayacaktır. En bilinen frameworkler Django, Flask, Web2py, Pylons, Zope2, Giotto, CubicWeb...
Python un en güzel ve en kullanışlı özelliklerinden biride 'Data Structure' yani Veri yapısı. Bu özelliği ile bir çok şekilde verilerimizi dallandırabiliriz. Bu yapılara örnek vermek gerekirse Red-Black Tree, SegmentTree, Trie, SuffixTree, IntervalTree vb.gibi yapıları örnek verebiliriz.
Plugin geliştirmek yazmak güzel olduğu kadar yazılmışını bulmak ta çok kolaydır.
Varolan Kütüphaneleri oldukça geniştir. Ayrıca OAuth, FacebookGraph gibi büyük sitelerin API lerini kolayca kullanabilirsiniz. Yada kolayca siz geliştirebilir ve Python kullanıcıları için kolayca destek verebilirsiniz.
Makine öğrenme ve yapay sinir ağı üzerindeki bazı bilgilere sahipseniz, kendi Python makine öğrenme kitaplığı oluşturmak için bazı algoritmalar uygulayabilirsiniz.
Kendi HTTP Web Server ve Yük Dengeleyinicinizi 'Load Balancing' yazabilirsiniz. SMTP, FTP, HTTP, gibi protokolleri uygulamak Python ile çok kolaydır.
RSA, RC4, DES vb gibi kütüphanelerle encrypt ve decrypt yapabilirsiniz. Ya da şifre kırma programları yazabilirsiniz.
AI algoritmalarını uygulayarak Tic-Tac-Toe gibi oyunlar yazabilir yada Manuel Kendi Oyun Botunuzu inşa edebilirsiniz.
Yorumlar
Ben iot cuyum python ile neler yapabilirim? Pic ve arduino arayüzü hemen hemen yok gibi.
Meraba, ben linux Debian Jessie kullanıyorum editör olarak ta vim kullanıyorum. Vim kullanımı başta zor gözükebilir ama alışırsanız çok rahat edersiniz. Vim Kullanımıyla ilgili notlara bu adresten ulaşabilirsiniz. http://www.pythontr.com/makale/vim-kullanimi-vim-komutlari-12
Ben onu sormadım. Uzun zamandır linux kullanıyorum. Vim kullanmayı da iyi bilirim. Python ile elektronik soruyorum.
Android de nasil calistiriliyor? Ornek proje yada kaynak paylasirmisiniz
Merhaba bu konuyla ilgili bir çok seçenek var aslında ben size qpython u incelemenizi tavsiye ederim http://qpython.com/
Android dr qpython modules hatasi veriyor bunun cozumu nedir
Android telefonunun versiyonu nedir qpython indirdiğiniz sürümü hangi versiyonu destekliyor dökümanlarına baktınız mı?
Android 4.4.2 qpython 3 surumu yuklu ve hicbir scripti ve projecti acmiyo
Alihan Alp şöyle bir yazı okudum 'Recompile qpython-core for supporting Android 4.2 or higher' burada anladığım şu Android 4.2 yada daha yüksek versiyonu desteklemesi için qpython-core recompile yapın diyor. QPython3 Version 0.9.8 (2016/1/19) Add support for handling share content with QPython3 on android. See "https://www.youtube.com/watch?v=2Y50Yir8TWg" Add net.dinglisch.android.tasker.PERMISSION_RUN_TASKS to support "Invoking Tasks Programatically". How to use ? http://tasker.dinglisch.net/invoketasks.html Support quick keys for hacker's keyboard in QEdit Fix some bugs Version 0.9.7 (2015/6/19) Compiled new core with newest NDK toolchain (r10e) Fix some bugs Version 0.9.5 (2015/3/3) Mainly fixed the "libpython3.2m.so not found" bug on some devices Nov 23, 2014 version 0.9.2 Fix the Python console failed to open issue for android L / Android 5 Fix the pip issue in some devices Improve many details, like dashboard etc June 21, 2014 version 0.9.1 New features Recompile qpython-core for supporting Android 4.2 or higher Update the openssl module, fix it's security bugs Support web app
eywallah hocam deneyecegim
hata bu degil
yarın size mesaj olarak atacagım hatanın ekran resmini
Android için hazır projeleriniz var mı ?
Eline saglik guzel bir yazi.
Merhaba çok güzel bir yazı olmuş
Merhabalar,yapay zeka ile ilgili bir bitirme projesi yapmak istiyorum. Python kullanmaktan yanayım verebileceğiniz bir fikir var mıdır şimdiden teşekkürler
Ben arduino yani c ve c++ dilini biliyorum okulum yüzünden pythonu öğrenmek zorundayım c++ la arasında çok fark var mı
Syntax farklılıklar ve zorunlulukları vardır. Fakat c++ bilen biri için Python programlama dili oldukça basit gelecektir.
İlk defa kod yazıcam ve bu dili seçtim bi kitap satın aldım sizce öğrenmesi kolay bir dil mi acemi mi değilim.Her Yönüyle Python kitabın ismi Fırat Özgül'ün yazdığı cevap verirseniz sevinirim
Öncelikle sytax yapısına alışmanızı tavsiye ederim if, for, while ve ayrıca değişken tanımları ve tip dönüşümleriyle ilgili ufak örneklerle başlayabilirsin. Sonrasında da ufak bir proje tavsiye ederim.
Kolay gelsin...
Hüseyin abi müsaitsen sana bişeyler sormak istiorum bu sektörle ilgili... e postamdan bana ulaşır mısın ? fazla vaktini almam....
Eren kardeşim sorunun üstünden 2 sene geçmiş ama merak ettim ilerletebildin mi? Ben de yeni başlayacağım