Python modülü, yeniden kullanılabilir kodu kapsüllemek için kullanılan bir paketten başka bir şey değildir. Modüller genellikle, ancak her zaman değil, __init__.py
içinde bir dosya bulunan bir klasörde bulunur . Modüller fonksiyonlar içerebilir ancak sınıflar da içerebilir. Modüller import
anahtar kelime kullanılarak içe aktarılır .
Python'un tanımları bir dosyaya koymanın ve bunları bir komut dosyasında veya yorumlayıcının etkileşimli bir örneğinde kullanmanın bir yolu vardır. Böyle bir dosyaya modül denir; bir modülün tanımları diğer modüllere veya ana modüle alınabilir.
Aşağıdaki bağlantılarda Python modülleri hakkında daha fazla bilgi edinin:
https://docs.python.org/2/tutorial/modules.html (Python 2)
https://docs.python.org/3/tutorial/modules.html (Python 3)
Sınıflar ise ana uygulama kodunuzda veya uygulamanız tarafından içe aktarılan modüllerin içinde tanımlanabilir. Sınıflar Nesneye Yönelik Programlamanın kodudur ve özellikler ile yöntemler içerebilir.
Aşağıdaki bağlantılarda Python sınıfları hakkında daha fazla bilgi edinin:
https://docs.python.org/2/tutorial/classes.html (Python 2)
https://docs.python.org/3/tutorial/classes.html (Python 3)
random
modüle bakınız.re
Ancak bunun doğru olup olmadığını hatırlamıyorum .