Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[YENİ] [Python Kod Örnekleri] Youtube Video Arama ve İNdirme
#11
iyi iyi Smile peki modül işini ne yaptın Smile
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#12
youtube dl mi yoksa havali print mi ? Smile
Ara
Cevapla
#13
havalı print yaw Smile
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#14
ben modül yapmasıni bilmiyorum, sen yapacaktın Smile
Ara
Cevapla
#15
o zaman kısaca değineyim, şimdi modül yapmada aslında pek ekstra bir şey yok, yapılacak olan yazılmış bir kodu modül gibi aktarmak sadece.

diyelim ki elimizde en basitinden şu şekilde bir kod var, adı da "havali.py" olsun Smile

havali.py
PHP Kod:
def yazdir(parametre):
    print 
parametre 

Bunu modül olarak farz edelim ve kendi yazdığımız kodun içerisinde print yapacağımız yerde bunu çağıralım. ilk olarak havali.py kodunu içe aktarıyoruz sonra da havali.py içerisindeki fonksiyonu çağırıyoruz. (dikkat, import ederken .py uzansıtısını yazmıyoruz.)

farkli_kod.py
PHP Kod:
import havali

#yazdirma yapacağımız bir satırda şunu yapmamız yeterli

havali.yazdir("selam-ın aleykum dünya!"
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#16
anladım, bunun bana kolaylik sağlayacağı kesin ama mesela ben yaptığım kodu paylaşmak istesem o zaman başkasının havali.py i import ermesi icin main.py dışında havali.py dosyasınıda indirmesi gerekir yanlış mıyım ? bu durumda ikisini ayni klasörde vermem gerekir çalışması için?
Ara
Cevapla
#17
ee tabiki Smile ama birden fazla dosya ile uğraşmak istemeyosan en azından kodun içinde yazdırma yapacağım sabit bir fonksiyon ekleyim print yapacağın zaman o fonksiyonu çağırabilirsin. Neden bunları öneriyorum? Çünkü kodun içerisinde print yapacağın yerlerde ayrı ayrı kod blokları kullanmışsın, bu durum hem senin için hem de kodu okuyacak kişi için fazla kalabalık yaratıyor Smile

yani eğer tek kod kullanacaksan,

main.py:
PHP Kod:
def havali_yazdir(parametre):
     
#yazdiracagin kodlar...
     
print parametre

havali_yazdir
("Naber dünya?"

şeklinde bir kullanım yapabilirsin. Hatta parametreleri genişleterek yazının ekrana yazdırma zamanını da ayarlayabilirsin. Hani bu time.sleep(0.04) kullandığın kısmla oynama yapabilirsin.

main.py:
PHP Kod:
def havali_yazdir(parametretime_sleep 0.04)
   
#eğer time_sleep parametresini girmezsen default 0.04 olarak ayarlar

    
time.sleep(time_sleep)
    print 
paramtre

#çağırırken time_sleep parametresini girebilirsin veya girmeyebilirsin
havali_yazdir("selam hafiz"time_sleep 0.01)

#veya sırasıyla girersen parametre adını girmene gerek de kalmaz
havali_yazdir("selam haci emmi"0.07)

#istersen de girmeyebilirisn, o zaman da fonksiyonda girdiğimizi varsayar
havali_yazdir("selaminko"
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#18
bu bana uyar Smile teşekkürler Smile
Ara
Cevapla
#19
ellerinize sağlık hocam. kolay gelsin...
Ara
Cevapla
#20
Tesekkürler..
Ara
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  15gb .myd uzantılı dosya python ile okutma perry 1 1,956 27-11-2022, Saat: 17:59
Son Yorum: perry
Question Python Dili Soru & Cevap gecemor 1,493 1,167,998 08-11-2022, Saat: 11:18
Son Yorum: Antonyobanderas
  GÜNCEL Python request , c# request e göre çok yavaş ne yapabilirim perry 12 4,992 28-09-2022, Saat: 20:27
Son Yorum: krast
  YENİ Python Pyqt5 memory leak sorunu perry 3 2,357 28-09-2022, Saat: 11:33
Son Yorum: gecemor
  YENİ PYTHON ads approval CaglarDevv 2 2,173 04-07-2022, Saat: 01:23
Son Yorum: CaglarDevv

Hızlı Menü:


Konuyu Okuyanlar: 2 Ziyaretçi
Change Theme