aspose.info
CS

Formát souboru PYD – dynamický modul Python

Aktualizováno

Co je soubor PYD?

Soubor PYD je dynamicky propojovaná knihovna napsaná v Pythonu, kterou lze za běhu spouštět jiným kódem Pythonu. Obsahuje jeden nebo více modulů Pythonu, které usnadňují opětovné použití kódu a poskytují architekturu modulů pro psaní aplikací. Soubory PYD lze vytvářet a ukládat s příponou .pyd, např. helloworld.pyd. Vývojáři aplikací mohou použít příkaz import k zahrnutí modulů PYD do svých aplikací. Soubory PYD lze otevřít pomocí Python Software Foundation Python, který je k dispozici pro OS Windows, Mac a Linux.

Formát souboru PYD – Další informace

Soubory PYD jsou napsány v programovacím jazyce Python a jsou generovány kompilací kódu Python.

Rozdíl mezi formáty souborů PY a PYD

Soubor PY obsahuje zdrojový kód, který je spuštěn tak, jak je, a nelze jej zahrnout jako opakovaně použitelný kód v jiných aplikacích Pythonu. Soubor PYD je však dynamicky propojená knihovna pro použití v operačním systému Windows.

Jak vytvořit soubor PYD?

Soubor PYD lze vytvořit vytvořením modulu s názvem např. exmaple.pyd. Tento modul bude obsahovat všechny funkce ve formě jedné nebo více funkcí, např. PyMod_example(). Když program obsahuje tuto knihovnu a volá ji, lze to provést importem modulu a spustí se funkce PyMod_example().

Reference