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__.pyiçinde bir dosya bulunan bir klasörde bulunur . Modüller fonksiyonlar içerebilir ancak sınıflar da içerebilir. Modüller importanahtar 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)
randommodüle bakınız.reAncak bunun doğru olup olmadığını hatırlamıyorum .