2017-02-27 6 views
1

Ich beginne meine Python-Reise mit einem bestimmten Projekt im Hinterkopf; Der Titel erklärt, was ich versuche (json API Aufrufe mit python3.6 und sqlite3). Ich arbeite an einem Mac. Meine Frage ist, ob das Setup möglich ist oder nicht? Oder wenn ich MySQL, PostgreSQL oder MongoDB benutzen sollte? Wenn es möglich ist, muss ich Software von Drittanbietern verwenden, um es laufen zu lassen?Python3 & SQLite3 JSON api ruft

Sorry, wenn das Thema ist, ich bin neu in SO und ich habe versucht, dies über Google und bisher kein solches Glück zu erforschen.

Vielen Dank im Voraus für jede Hilfe, die Sie zur Verfügung stellen können.

Antwort

1

Python 3.6 und sqlite funktionieren beide auf einem Mac; Ob Ihre json API-Anrufe funktionieren, hängt davon ab, an welchen Dienst Sie Anrufe tätigen möchten (es sei denn, Sie schreiben einen Server, der solche Anrufe abwickelt. In diesem Fall geht es Ihnen gut).

Weitere Empfehlungen sind entweder a) off-Thema für SO oder b) abhängig davon, was Sie mit diesen Technologien tun möchten.

+0

Also habe ich die meiste Zeit meines Tages damit verbracht zu erforschen, wie man eine Datenbank in SQLite erstellt und verwaltet. Praktiziert mit ein paar grundlegenden. Ich habe sogar mein erstes Tool (SQLiteManager4) gekauft, das mir sehr geholfen hat, sowohl das Erstellen von Datenbanken einfacher zu machen, als auch ein großartiges Lernwerkzeug zu sein, da es den Code anzeigt, der gleichzeitig mit den Benutzeraktionen verwendet wird. In diesem Punkt mehr Selbstvertrauen. Ich habe Probleme auf der JSON-Front, aber ich plane, meine Datenbank als Cache zu verwenden und ich bin mir nicht sicher, wie ich meine Datenbank mit der externen API füllen soll. – user7630391

+0

Keine Sorge, das kann geschlossen werden. Obwohl ich Python mit diesem Projekt lernen wollte, wechselte ich zu node.js (mit atom), um das zu vereinfachen und Dinge zum Laufen zu bringen. Bedenkt man, dass dieser Beitrag in weniger als einem Tag knapp über 20 Aufrufe hat (ehrlich gesagt nicht, wie viele von ihnen mir gehörten!) Wenn jemand wissen möchte, wie ich das gemacht habe, frage einfach und ich werde die Methode für dich veröffentlichen . – user7630391