Python

Impariamo a programmare in maniera facile e veloce

Mattepuffo's logo
Connessione ad AuraDB e Neo4j in Python

Connessione ad AuraDB e Neo4j in Python

AuraDB è un fully manage cloud service per Neo4j.

Volendo studiarmi un pò Neo4j, ed essendoci un piano gratuito, ho deciso di usare AuraDB.

Ma il codice dovrebbe funzionare anche nel caso di una istanza locale, in quanto la libreria è quella standard.

L'unica differenza sarà l'url.

Mattepuffo's logo
Implementare uno stack in Python

Implementare uno stack in Python

In programmazione uno stack è una struttura dati che segue il concetto di LIFO: Last in, First out.

Molti linguaggi hanno degli oggetti appositi, Python no.

Ma in verità neanche ci serve.

Mattepuffo's logo
Connessione a InfluxDB con Python

Connessione a InfluxDB con Python

Sento sempre parlare di InfluxDB e mi sono incuriosito.

Quindi mi sono iscritto al piano gratuito ed ho cominciato a smanettarci con Python.

Ancora devo capire se mi può servire, ma intanto ci faccio qualche test.

Mattepuffo's logo
Leggere journalctl in Python con systemd-python

Leggere journalctl in Python con systemd-python

Il pacchetto systemd-python ci consente di accedere ai log di journaltctl.

Però non è tutto oro quel che luccica; qualche info:

  • prima di tutto è systemd-python e non python-systemd; sono due pacchetti diversi
  • alcune funzioni come add_match o this_boot mi sono andate in errore, e quindi non ho potuto fare alcuni filtri
  • non tutti i records hanno tutti i campi; come vedete ho intercettato gli errori con try/except