Ich habe Python-Skripte für einfache Aufgaben bei der Arbeit geschrieben und habe sie nie wirklich verpackt, damit andere sie verwenden können. Jetzt wurde mir zugewiesen, einen Python-Wrapper für eine REST-API zu erstellen. Ich habe absolut keine Ahnung, wie ich anfangen soll und brauche Hilfe.
Was ich habe:
(Möchte so spezifisch wie möglich sein) Ich habe das virtualenv bereit, es ist auch auf github verfügbar, die .gitignore-Datei für Python ist ebenfalls vorhanden, sowie die requests-Bibliothek zum Interagieren mit der REST-API. Das ist es.
Hier ist der aktuelle Verzeichnisbaum
.
bin
/die üblichen Sachen/
include
/die üblichen Sachen/
lib
python2.7
/die üblichen Sachen/
local
/die üblichen Sachen/
README.md
27 Verzeichnisse, 280 Dateien
Ich weiß nicht einmal, wohin ich die .py-Dateien legen soll, wenn ich jemals welche erstelle.
Was ich tun wollte:
Eine Python-Modul erstellen, das mit "pip install ..." installiert werden kann.
Wenn möglich, möchte ich eine allgemeine Schritt-für-Schritt-Anleitung zum Schreiben von Python-Modulen.