Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Jozef 06. 06. 2013, 08:14:37
-
Ahoj,
Moj problem je v tom, ze sa mi nedari nacitat kniznica. Skusam to nasledovne:
from ctypes import *
msvcrt = cdll(cdll.msvcrt)
Program skonci hlaskou:
TypeError: 'LibraryLoader' object is not callable
V com moze byt problem?
V python-u som docela novy, ale skusam... :)
Dakujem
-
Jestli se nepletu, tak ctypes.cdll.msvcrt už je ta nahraná knihovna, a normálně má třeba ctypes.cdll.msvcrt.strcmp. Takže zavolám
import ctypes
ctypes.cdll.msvcrt.strcmp("AAA", "aaa")
a dostanu -1. Pokud jste v pythonu docela nový, tak bych určitě nedoporučoval začínat něčím docela pokročilým jako je ctypes. Pokud potřebujete něco specifického pro windows, tak doporučuji nainstalovat pywin32. Je ale dost možné, že to co chcete, lze udělat v čistém Pythonu, nebo pomocí nějaké už existující knihovny, lépe.