⊗pyPmMdMA 86 of 129 menu

Python'da Bir Dosyanın Tüm İçeriğini İçe Aktarma

Bir dosyanın tüm içeriğini içe aktarmak için, * özel komutu kullanılabilir:

from modül import *

Bu içe aktarma yönteminin kolaylığı, elde edilen tüm fonksiyonların modül adı olmadan yazılabilmesidir, bu da kodun okunabilirliğini önemli ölçüde artırır ve kodu kısaltır.

lib modülünden tüm fonksiyonları içe aktaralım ve func3 fonksiyonuna erişmeye çalışalım:

from lib import * func3()

Kod çalıştırıldıktan sonra, func3 fonksiyonunun çalışma sonucu görüntülenecek:

3

Eğer modülün yalnızca bir kısmını içe aktarmak gerekiyorsa, gereksiz fonksiyonun adından önce alt çizgi konulmalıdır:

... def _func3(): print(3)

Şimdi func3 fonksiyonunu çağırmayı deneyelim:

func3()

Konsola bir hata mesajı yazdırılacak:

NameError: name 'func3' is not defined. Did you mean: 'func1'?

Bu fonksiyon, çalışma dosyasına yalnızca import komutundan sonra doğrudan belirtilerek içe aktarılabilir:

from lib import _func3 _func3() # 3 yazdıracak

Önceki derste oluşturduğunuz custom_math modülündeki tüm fonksiyonları içe aktarın.

Önceki görevi, get_divide fonksiyonunun modülün tüm içeriğiyle birlikte içe aktarılamayacak şekilde değiştirin.

user modülündeki kullanıcı e-postası ve şifresinin içe aktarılmaya karşı kullanılamaz olmasını sağlayın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet