1806x
003476
24.6.2022

Programování v RFEMu 6 a Pythonu | 002 Python, API a webové služby

Existuje mnoho různých programovacích jazyků, které se liší svou složitostí a zvládnutelností. Python je interpretovaný programovací jazyk nezávislý na platformě s automatickou správou paměti a rozsáhlou standardní databází. Syntax Pythonu je jednoduchá a snadno čitelná (syntax znamená pořadí písmen a symbolů v kódu). Proto není divu, že se Python stal jedním z nejpopulárnějších programovacích jazyků. Široce rozšířené používání tohoto programovacího jazyka má následující výhody:

· Množství tutoriálů, zdrojů a
· Rozšiřitelnost ve formě knihoven třetích poskytovatelů (např. Numpy, SciPy, Matplotlib a Pandas).

Zkrátka: Python je jednoduchý a zároveň výkonný programovací jazyk.

V tomto videu půjde o to, jak se dostat od tištěného slova („Ahoj světe!“) k zadání analytického modelu v programu RFEM 6. Nebudeme zacházet do detailů, poskytneme ovšem zajímavý přehled z teorie.

Odpověď se skrývá pod pojmem "programovací rozhraní". Toto slovo se vyskytuje spíše ve zkrácené podobě API (anglicky pro Application Programming Interface). API je součást programu, který umožňuje komunikaci s jinými programy. Obsahuje příkazy, funkce, protokoly a objekty. Program (např. Python) může požadovat informace nebo odesílat příkazy jinému programu (např. RFEMu 6), který reaguje odpovídajícím způsobem.