Wiem, że nazwanie modułu Pythona zaczynającego się od numeru jest złym pomysłem, jak stwierdzono w this other question, ale zastanawiam się, czy to jest legalne, aby to zrobić w pakiecie Python, a nie module (aka pliku).Czy nazwa pakietu Python może zaczynać się od cyfry?
Na przykład. Chcę zintegrować witrynę Django z niektórymi zewnętrznymi interfejsami API i chciałem stworzyć pakiet "trzeciej strony", zawierający plik dla każdego dostawcy, i nie wiem, czy nazwanie go 3rd_party
stanie się bólem głowy, czy powinienem go nazwać third_party
zamiast tego, aby uniknąć problemów.
Uwaga: Nie wiem, czy to ważne, ale używam Python 2.7
Pytam o pakietach, nie w postaci modułów. Pakiety – Caumons
to specjalistyczne moduły zaimplementowane jako katalogi, więc zasady nadal obowiązują. –
OK, więc pakiety, a także moduły nie mogą zaczynać się od liczby. Więc pójdę z 'third_party'. Dzięki! :) – Caumons