Propojení Go s Pythonem s využitím cgo a ctypes
Zdroj:
root.cz
11.01.2022 (00:00)
it, počítače
Poměrně často se můžeme setkat s požadavkem na propojení kódu psaného v Pythonu a v Go. Pro tento účel použijeme dvě technologie, které se samy nabízejí: cgo a ctypes. Ovšem uvidíme, že kvůli nim budeme muset „klesnout“ až na úroveň céčka. celý článek
Propojení Go s Pythonem s využitím cgo a ctypes (2. část)
Zdroj:
root.cz
13.01.2022 (00:00)
it-pocitace
Pro plnohodnotnou integraci jazyka Go s Pythonem je nutné umět předávat i hodnoty neprimitivních typů, zejména pole, řezy, struktury (záznamy) atd. S touto již poměrně složitější problematikou se částečně seznámíme v dnešním článku.
Propojení Pythonu s nativními knihovnami s využitím balíčku ctypes: struktury a ukazatele
Zdroj:
root.cz
26.06.2025 (00:00)
it-pocitace
S modulem ctypes, který umožňuje z Pythonu volat nativní funkce, jež jsou typicky vytvořené v jazyku C, jsme se již setkali. Ovšem ještě si musíme vysvětlit, jak se do nativních funkcí předávají struktury.
Propojení Pythonu s nativními knihovnami s využitím balíčku ctypes
Zdroj:
root.cz
27.02.2024 (00:00)
it-pocitace
Již jsme se setkali s propojením Pythonu s nativními knihovnami naprogramovanými (například) v C. Použili jsme přitom balíček cffi. Ovšem někdy může být užitečné využít namísto toho standardní balíček ctypes.
Komunikace mezi Pythonem a Javou s využitím nástroje py4j
Zdroj:
root.cz
29.04.2021 (00:00)
it-pocitace
[27 minut čtení] V dnešním článku si popíšeme potenciálně velmi užitečný projekt nazvaný py4j. Tento nástroj zajišťuje obousměrnou komunikaci na úrovni zdrojového kódu mezi Pythonem a programovacím jazykem Java. 1. Komunikace mezi Pythonem a Javou s využitím nástroje py4j
Propojení Pythonu s nativními knihovnami s využitím balíčku ctypes: ukazatele ve strukturách, bitová pole
Zdroj:
root.cz
07.08.2025 (00:00)
it-pocitace
Dnes se budeme zabývat trojicí částečně souvisejících problémů: způsobem předávání struktur, které obsahují jako své prvky ukazatele, předáváním bitových polí a na závšr taktéž problematikou zarovnání prvků ve strukturách.
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi
Zdroj:
root.cz
30.05.2023 (00:00)
it-pocitace
Python je dnes pravděpodobně nejrozšířenějším programovacím jazykem, k čemuž přispěl i fakt, že pro něj existuje obrovské množství balíčků. Mnoho z nich je ve skutečnosti jen lepidlo mezi Pythonem a nativními knihovnami.
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi (3)
Zdroj:
root.cz
08.06.2023 (00:00)
it-pocitace
Ve třetí části článku o propojení Pythonu s nativními knihovnami s využitím balíčku cffi se budeme zabývat tím, jakým způsobem je možné do funkce naprogramované v jazyku C předat pole s prvky různých typů.
Nástroj Cython a typové anotace podporované Pythonem
Zdroj:
root.cz
21.05.2024 (00:00)
it-pocitace
Cython je AOT překladač Pythonu, který nově podporuje jak původní syntaxi nástrojů Cython/Pyrex, tak i zápis s dekorátory a typovými informacemi kompatibilní s Pythonem. Právě touto problematikou se budeme zabývat.
IPython: jedno z nejpropracovanějších interaktivních prostředí pro práci s Pythonem
Zdroj:
root.cz
23.02.2021 (00:00)
it-pocitace
[31 minut čtení] Jedním z nejužitečnějších nástrojů pro vývojáře používající jazyk Python je vedle editoru, IDE a debuggeru nástroj nazvaný IPython. Ten vylepšuje interaktivní prostředí Pythonu o mnoho dalších technologií. 1. IPython – jedno z nepropracovanějších interaktivních prostředí pro práci s Pythonem
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi (2)
Zdroj:
root.cz
01.06.2023 (00:00)
it-pocitace
Ukážeme si některé další možnosti použití cffi. Ukážeme si zpracování hlavičkových souborů, automatický překlad kódů z jazyka C do dynamicky linkované knihovny a předávání struktur či ukazatelů na struktury do funkcí psaných v C.
Testování nativních funkcí s využitím programovacího jazyka Python
Automatické ovládání aplikací s GUI využitím nástroje xdotool
Tvorba diagramů s architekturou systémů s využitím knihovny Diagrams
Zpracování n-rozměrných polí v jazyce Go s využitím knihovny narray
Rychlá tvorba webových služeb s využitím frameworků FastAPI a SQLAlchemy
Testování aplikací s využitím nástroje Hypothesis (dokončení)
Realizace neuronových sítí s využitím knihovny PyTorch (3. část)
Coconut: zápis některých operátorů s využitím Unicode
Knihovna Pandas: spojování datových rámců s využitím append, concat, merge a join
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C (dokončení)
Tvorba grafů v Jupyter Notebooku s využitím knihovny Matplotlib (dokončení)
Průzkumník rychleji rozbaluje ZIPy. K nabídce Start se lepí Propojení s telefonem
Testování aplikací s využitím nástroje Hypothesis
Propojení s telefonem vkusně integrované do Windows 11. Widget u nabídky Start se blíží
Tip: Posílejte soubory z Windows do Androidu. Umí to aplikace Propojení s telefonem
Tvorba grafů v jazyce R s využitím knihovny ggplot2 (II)
Tvorba grafů v jazyce R s využitím knihovny ggplot2
Microsoft vylepší propojení mezi Windows PC a iPhony. Nově půjde sdílet i soubory
Windows 11 udělají z mobilu hotspot na jedno kliknutí. Ale musíte mít Samsung
Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (dokončení)
Tvorba grafů v Jupyter Notebooku s využitím knihovny Matplotlib
Peklo zamrzlo. Windows 11 se propojí s iPhony, takže si z počítače zavoláte nebo pošlete SMS
Sledování správy paměti v Pythonu s využitím nástroje objgraph
Podpora funkcionálního programování v jazyku Lua s využitím knihovny Moses (dokončení)
Programová tvorba diagramů v jazyku Clojure s využitím knihovny Rhizome
Tvorba sekvenčních diagramů v Pythonu s využitím knihovny Napkin
Podpora funkcionálního programovaní v jazyku Lua s využitím knihovny Moses
Tvorba grafů a diagramů s využitím doménově specifického jazyka nástroje Graphviz
Spojení stroje a lidského mozku je o krok blíž, funkční propojení umožní nový materiál
Baxa se Zemanem hovořil o propojení kultury a vzdělání i kompenzacích
Interaktivní tvorba grafického uživatelského rozhraní nástrojem Pygubu
Podpora funkcionálního programovaní v jazyku Lua s využitím knihovny Moses (pokračování)

