Jak napisać moduł / pakiet Pythona?
Tworzyłem skrypty Pythona do prostych zadań w pracy i nigdy nie przejmowałem się pakowaniem ich do użytku innych. Teraz zostałem przydzielony do stworzenia opakowania Pythona dla API REST. Nie mam absolutnie pojęcia, jak zacząć i potrzebuję pomocy.
Co ja mam:
(Po prostu chcę być jak najbardziej konkretny) Mamvirtualenv gotowy, to takżew githubie, istnieje również plik .gitignore dla pythona, plusbiblioteka żądań do interakcji z API REST. to jest to!
Oto bieżące drzewo katalogów
.
├── bin
│ └── /the usual stuff/
├── include
│ └── /the usual stuff/
├── lib
│ └── python2.7
│ └── /the usual stuff/
├── local
│ └── /the usual stuff/
└── README.md
27 directories, 280 files
Nawet nie wiem, gdzie umieścić pliki .py, jeśli kiedykolwiek je zrobię.
Co chciałem zrobić:
Zainstaluj moduł Pythona z „instalacją pip ...”
Jeśli to możliwe, chcę ogólny proces tworzenia modułów Pythona krok po kroku.