1807x
003476
2022-06-24

Programowanie w RFEM 6 i Python | 002 Python, API i Web Services

Istnieje wiele różnych języków programowania, różniących się między sobą złożonością i łatwością uczenia się. Python to interpretowany, niezależny od platformy język programowania z automatycznym zarządzaniem pamięcią i rozbudowaną biblioteką standardową. Składnia Pythona jest prosta i łatwa do odczytania (składnia oznacza kolejność liter i symboli w kodzie). Nic więc dziwnego, że Python stał się jednym z najpopularniejszych języków programowania. Powszechne stosowanie tego języka programowania ma następujące zalety:

· Bogactwo tutoriali, zasobów i
· Rozszerzalność w postaci bibliotek innych firm (np. Numpy, SciPy, Matplotlib i Pandas).

Krótko mówiąc: Python jest zarówno prostym, jak i wydajnym językiem programowania.

Ten film wyjaśnia, jak przejść od słowa drukowanego ("Witaj świecie!") do definicji modelu analitycznego w programie RFEM 6. Nie będziemy tutaj wchodzić w szczegóły, ale omówimy teorię.

Odpowiedź kryje się w pojęciu „interfejs programistyczny”. Słowo to występuje częściej w skróconej formie API (ang. Application Programming Interface). API to część programu, która umożliwia komunikację z innymi programami. Zawiera polecenia, funkcje, protokoły i obiekty. Program (np. Python) może żądać informacji lub wysyłać polecenia do innego programu (np. RFEM 6), który odpowiednio reaguje.