Bygg programvare som kombinerer Pythons uttrykksfullhet med ytelsen og kontrollen fra C (og C++). Med Cython, kompilatoren og det hybrid programmeringsspråket som benyttes av sentrale pakker som NumPy, og som spiller en viktig rolle i prosjekter som Pandas, h5py og scikit-learn, er dette mulig. I denne praktiske guiden vil du lære hvordan du kan bruke Cython for å forbedre ytelsen til Python, med forbedringer på opptil 3000 ganger, og for å enkelt pakke inn C- og C++-biblioteker i Python. Forfatter Kurt Smith tar deg gjennom Cythons muligheter, med eksempelkode og grundige øvelser. Enten du er nybegynner med Cython eller ønsker å fordype deg ytterligere, vil du oppdage hvordan dette språket er en uunngåelig del av verktøykassen til enhver ytelsesbevisst Python-programmerer. Bruk Cythons statiske typisering for å akselerere Python-kode, få praktisk erfaring med Cython-funksjoner for å forbedre numerisk tung Python-kode, skap nye typer med Cython - og se hvor raskt objektorientert programmering i Python kan bli. Effektivt organiser Cython-koden din i separate moduler.