1802x
003476
2022-06-24

Programmazione con RFEM 6 e Python | 002 Python, API e Web Services

Esistono molti linguaggi di programmazione che differiscono per la loro complessità e facilità di apprendimento. Python è un linguaggio di programmazione dalla piattaforma indipendente, interpretato, con gestione automatica della memoria e un'ampia libreria standard. La sintassi di Python è semplice e di facile lettura (sintassi significa l'ordine di lettere e simboli nel codice). Pertanto, non sorprende che Python sia diventato uno dei linguaggi di programmazione più popolari. L'uso diffuso di questo linguaggio di programmazione ha i seguenti vantaggi:

· Una varietà di tutorial, risorse e
· Estendibilità sotto forma di librerie di terze parti (ad esempio Numpy, SciPy, Matplotlib e Pandas).

In poche parole: Python è un linguaggio di programmazione semplice e potente.

Questo video spiega come arrivare da una parola stampata ("Hello World!") Alla definizione di un modello di analisi in RFEM 6. Non entreremo nei dettagli qui, ma ti daremo un'interessante panoramica sulla teoria.

Il nocciolo della questione è il termine "interfaccia di programmazione". Questa parola ricorre più nella forma abbreviata API (inglese per Application Programming Interface). Un'API è una parte di un programma che consente la comunicazione con altri programmi, e contiene comandi, funzioni, protocolli e oggetti. Un programma (ad esempio, Python) può richiedere informazioni o inviare comandi a un altro programma (ad esempio, RFEM 6), che risponde conformemente.