Python rpm'y i pliki *.py *.pyc *.pyo

Jacek Konieczny jajcus w pld.org.pl
Wto, 10 Wrz 2002, 18:19:47 CEST


On Tue, Sep 10, 2002 at 05:23:58PM +0200, wrobell wrote:
> On Tue, Sep 10, 2002 at 04:56:58PM +0200, Jacek Konieczny wrote:
> Wątpię żeby był to plik konfiguracyjny. Spójrz na jego zawartość.
> Co niby ma on konfigurować?
Chociażby jaki ma być domyślny encoding. Normalnie jest to "us-ascii"
i tak powinno być, ale w PLD mamy to zmienione, aby brał z locale, bo
bez tego głupio napisane programy (a jest ich niestety sporo) wywalają
sie na polskich znaczkach. To jest taki workaroud. I później (poza
plikiem site.py) _nie_można_ już tego zmienić. A developer powinien mieć
możliwość sprawdzenia jak jego kod bez takiego workarounda działa.
Ogólnie w założeniu site.py był AFAIR do lokalnej konfiguracji, ale po
przeczytaniu dokumentacji widzę, że jest tak zrobiony, że w nim samym
już nie trzeba grzebać. Moduły swoje ścieżki mogą wrzucać do plików
*.pth, a administrator może swoje ustawienia wrzucać do pliku
sitecustomize.py (którego normalnie wogóle nie musimy dostarczać 
i AFAIR nie dostarczamy).

Pozdrowienia,
        Jacek



Więcej informacji o liście dyskusyjnej pld-devel-pl