PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Python und Datenbanken



iamgroot
08.06.2019, 11:43
Liebe Community,

Wenn ich eine Datenbank habe die über das İnternet erreichbar ist,
man kann sich über den Browser einloggen und hat dann eben Zugriff auf die Datenbank,
meine Frage ist jetzt folgende:

Kann ich mit Python Die Daten automatisch herunterladen ? da es einen Login gibt brauche ich dafür Python Selenium?
Vorallem ist wichtig aktualisiertes zu erkennen und die Platte mit der Datenbank Kopie abzugleichen gegebenenfalls zu
ergaenzen.
Worauf ist zu achten ? damit meine ich jetzt das Format der Datenbank vllt? İch meine Die daten sind gespeichert zum Beispiel

Anna, 12 Jahre, spielt gern Ball, // Diese İnformationen sind ja in einem bestimmten Format gespeichert PySe muss ja iwie
wissen dass Anna der Name ist und 12 Jahre das Alter etc.
bringt mir nichts wenn da alles durcheinander kommt.

İch würde mich über einen groben Überblick, was ist sehr wichtig, worauf ist höchste Acht zu geben, sehr freuen.

PS. bin Python Neuling


MfG Groot

Daywa1k3r
17.06.2019, 08:20
Ich bin kein Python-Experte, aber jedoch ist grundsätzlich ein Framework wie Selenium nicht notwendig. Du musst natürlich wissen um was für eine Datenbank es sich handelt. Gehts dabei um SQL(MySQL,Postgre) Datenbanken? NoSQL(MongoDB)? Graphdatenbanken(Neo4j)?
Zusätzlich muss du die Struktur kennen sprich Relationen, Dokumente etc.
Dann kannst du dir Client programmieren und entsprechende Abfragen basteln, um überhaupt Daten zu erhalten und zu strukturieren. Wenn das möglich ist, gehts nur noch um die Konsistenz/Synchronisierung. Das ist unter Umständen nicht so einfach bei großer Datenmenge..
Im einfachsten Fall müsstest du ein cronjob einrichten, der den Abgleich alle paar Minuten macht.
Um welche Datenmenge handelt es sich denn?