Python rpm'y i pliki *.py *.pyc *.pyo
wrobell
wrobell w ite.pl
Śro, 11 Wrz 2002, 14:51:07 CEST
On Wed, Sep 11, 2002 at 02:31:39PM +0200, Mateusz Korniak wrote:
> On Wednesday 11 September 2002 14:14, wrobell wrote:
>
> > > > Sytuacja jest taka sama jak w przypadku programów napisanych
> > > > w innych językach. Nie rozumiem dlaczego Python ma być wyjątkiem.
> > >
> > > Bo nic nie powinno się robić dla samej zasady. Tylko z jakichś powodów
> > > (najlepiej konkretynych) a dla mnie powodem jest że jak developuje to
> > > potrzebuje źródeł, a brak powodów aby byly *.pyc gdy są *.py (patrz
> > > niżej)
> >
> > - .pyc są mniejsze od .py
> Tak ? :)
> [root w appserver python2.2]# du -s -c *.pyc | grep razem
> 2752 razem
> [root w appserver python2.2]# du -s -c *.py | grep razem
> 2264 razem
> [root w appserver python2.2]# ls *.pyc | wc -l
> 167
> [root w appserver python2.2]# ls *.py | wc -l
> 167
> [root w appserver python2.2]# pwd
> /mnt/rh/usr/lib/python2.2
oopps, sorry.
> > - do programowania nie potrzebujesz .py
>
> Niestety od tego rozpoczął się cały dlugi wątek że potrzebuje i lubie PLD :)
> Jeszcze jakieś argumenty za *.pyc ? Albo dlaczego nie *.py ?
.pyc szybciej się ładują niż .py (szybciej o czas kompilacji i próbę zapisu
skompilowanego pliku)
Normally, you don't need to do anything to create the
spam.pyc file. Whenever spam.py is successfully compiled,
an attempt is made to write the compiled version to
spam.pyc.
wrobell <wrobell w ite.pl>
Więcej informacji o liście dyskusyjnej pld-devel-pl