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

wrobell wrobell w ite.pl
Wto, 10 Wrz 2002, 12:16:29 CEST


On Tue, Sep 10, 2002 at 11:02:54AM +0200, Mateusz Korniak wrote:
> On Tuesday 10 September 2002 10:06, wrobell wrote:
> > On Mon, Sep 09, 2002 at 09:13:57PM +0200, Mateusz Korniak wrote:
> > > Jaka idea przyświeca fatktowi że w PLD'owskich rpm'ach  zawierających
> > > źródła w pythonie znajdują się równocześnie *.pyo i *.pyc , a brak
> > > odpowiedających im *.py  ?
> >
> > http://www.pld-linux.org/python.html
> >
> No więc informacje zawarte na tej stronie są IMHO w części nieprawdziwe.
Kiedyś te informacje były prawdziwe. W Python-ie 1.5.x był błąd, który
powodował, że żeby zaimportować .pyo trzeba było mieć .pyc. Akurat,
wtedy nie zdawaliśmy sobie, że był to błąd i stąd taki a nie inny
burdel w specach.
 
> 1. "optimized byte compiled modules cannot be imported without *.pyc"
> czysty interpreter Pythona importuje *.py lub *.pyc 
> z opcją -O (niby optymalizacji) importuje  *.py lub *.pyo
[...]

    wrobell <wrobell w ite.pl>



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