LiquidPropulsionGroup / LiquidPropulsionGroup/EngineWebServer

Python Script for Database Caching

Offen
#26 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement
Vorherrschende Sprache
TypeScript
Sterne
3
Forks
1
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

# Tasks

1. Creating a python script to work with Serial port.
- Find a pip package similar to npm SerialPort
- Make a pip freeze requirements.txt for containerization
- For Development: virtual python environment
2. Create python code that works with Redis
- Find a pip package to work with a redis data base
- Make a pip freeze requirements.txt for containerization
- Write information that is time stamped
3. Convert a string Json object to a dictionary in python.
- Find a pip package to work with Json objects via a string
- Make a pip freeze requirements.txt for containerization
4. Put all the code in one script file for testing.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Es ist keine Zieldatei oder kein Test angegeben; beginne damit, die bestehende TypeScript/Express-Struktur des Repositorys zu überprüfen und zu entscheiden, wo das einzelne Python-Testskript und requirements.txt hingehören. Erledigt bedeutet, dass das Skript den Zugriff auf serielle Ports, Redis-Schreibvorgänge mit Zeitstempeln, die JSON-Konvertierung von Strings in Dictionaries sowie die aufgeführten Anforderungen an Umgebung und Containerisierung abdeckt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python, redis
Bereich
backend, databases, devops, embedded-iot
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.