Python için başlama noktası

Başlatan rakkoc, 26 Ocak 2011 - 09:25:12

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

rakkoc

Merhaba Arkadaslar, Forumda bakindim ama aradigim bazi seyleri bulamadim.

Ubuntu 10.10 kullanmaktayim suanda uzerinde makinenmin python 2.6 kuruluymus (yuklu paketler listesinden oyle gozukuyor)

ilk python ile merhaba dunya uygulamasini yapacagim fakat C# dan geldigim icin Hangi editoru hangi IDE'yi kurmam gerekli hangisi daha kolay ve kullanisli bilemedim. sizin oneriniz hangisidir. ve ilk ayarlari oturtmam gerekli gerisini hallede bilecegime inaniyorum.
windows'tan ubuntu'ya yol aliyorum, her adimda ozgurlugumu tekrar tadiyorum.

shey mujuk yeaap gibi abidik kubidik kelimeler kullanmam ve sevmem. ama gocmen olmamdan kaynakli turkcem cok iyi degildir.
Yazim hatalari ve Devrik kurdugum cumleler icin simdiden butun arkadaslardan ozur dilerim.

barış

Herhangi bir editör işinizi görür. Gedit bunun için uygundur.
Ya da uçbirime:
python yazdıktan sonra etkileşimli kabuğu açabilirsiniz. Ancak bu python ile program yazmaktan biraz daha farklıdır. Burada komutlar tek tek algınalır bir bütün olarak değil.

Python ile Linux(Ubuntu) üzerinde program yazmak için:
Gedit veya benzeri bir yazılım açılır.
Daha sonra bu açılan metin editörünün başına:
#!/usr/bin/env python yazılır ki, bilgisayar bunu çalıştırdığında hangi dile göre yazıldığını bilsin.
daha sonra yazdığımız program "dosya.py" ismiyle kaydedilir. (home dizinine kaydettiğinizi varsayıyorum)
sonra tekrar uçbirimden:
sudo chmod +x dosya.py eğer başka yere kaydettiyseniz:
sudo chmod +x /dizin/dosya.py şeklinde yazıp gerekli çalışma haklarını veriyoruz.
Sonra dosyayı açmak için:
python dosya.py başka dizine kayıtlıysa
python /dizin/dosya.py
şeklinde dosyayı açıyoruz.

Merhaba dünya uygulaması için:
Gedit açıp şöyle yazabilirsiniz:
#!/usr/bin/env python
print "merhaba dünya"


http://www.istihza.com/py2/icindekiler_python.html

burası size yardımcı olacaktır.

rakkoc

#2
cok tesekkur edeirm verdiginiz site genel komutlar ile ilgili problemlerimi cozecektir, peki python da form olusturmak veya gorsel objeler uzerinde calismak icin ne yapmam gerekli acaba?


EKLEME:
dediginizi yaptim cok sevincliyim oldu ama
#-*-coding: utf-8 -*-
eklemem gerekti.
windows'tan ubuntu'ya yol aliyorum, her adimda ozgurlugumu tekrar tadiyorum.

shey mujuk yeaap gibi abidik kubidik kelimeler kullanmam ve sevmem. ama gocmen olmamdan kaynakli turkcem cok iyi degildir.
Yazim hatalari ve Devrik kurdugum cumleler icin simdiden butun arkadaslardan ozur dilerim.


rakkoc

simdilik Tkinter ile bakiniyorum ilk pencereler guzel oldu =)
sizin oneriniz hangisidir peki genel olarak database isleri yapicam ben
windows'tan ubuntu'ya yol aliyorum, her adimda ozgurlugumu tekrar tadiyorum.

shey mujuk yeaap gibi abidik kubidik kelimeler kullanmam ve sevmem. ama gocmen olmamdan kaynakli turkcem cok iyi degildir.
Yazim hatalari ve Devrik kurdugum cumleler icin simdiden butun arkadaslardan ozur dilerim.

barış

veritabanı işlerini yapmak için arayüz gerekmez. Arayüz için Tkinter.

heartsmagic

Alıntı yapılan: rakkoc - 26 Ocak 2011 - 09:25:12
Hangi editoru hangi IDE'yi kurmam gerekli hangisi daha kolay ve kullanisli bilemedim. sizin oneriniz hangisidir.

idle kur. Klasik Python IDE'si.
Bir başka seçenek olarak Geany deneyebilirsin, Python kodlama seçeneği ile.

Ayrıca bölümdeki IDE tavsiyelerine de bakabilirsin.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

sayz

yeni başlıyorsanız kesinlikle Geany sizin için en ideal IDE'dir diyebilirim...

burk

Alıntı yapılan: rakkoc - 26 Ocak 2011 - 11:19:37
simdilik Tkinter ile bakiniyorum ilk pencereler guzel oldu =)
sizin oneriniz hangisidir peki genel olarak database isleri yapicam ben
Veritabanı ile ilgili Python'da ne yapacaksın mesela?

husonet

Ben VirtualBox Ubuntu üzerinde vim editoru kullanıyorum.

Python la ilgili güzel makaleler bu adreste var bu adrestende yararlanabilirsiniz. http://www.pythontr.com/makaleler.py

Kolay Gelsin...

hyperThread

IDE olarak pyDev+eclipse kombinasyonu kullanabilirsiniz. Tkinter dışında pyQT de oldukça kullanışlıdır. Arkadaşların belirttiği kaynaklara ek olarak şu kaynağı öneririm .

http://wiki.pardus-linux.org/index.php/Programlama:%C4%B0%C3%A7indekiler