2009-03-02 17 views
7

Quindi, abbiamo avuto questo: http://lucumr.pocoo.org/2009/3/1/the-1000-speedup-or-the-stdlib-sucks. Dimostra un bug piuttosto brutto che probabilmente sta costando all'universo un carico di cicli anche mentre parliamo. Ora è risolto, il che è fantastico.Codice malevolo dalla libreria standard Python

Quindi, quali parti della libreria standard hai notato essere malvagie?

Mi aspetterei che tutti i responsabili rispondano a una risposta con una segnalazione di errore (se possibile) e una patch (se superman).

risposta

2

(poiché questo è un modulo diverso, collocandolo in una risposta diversa)

cgitb ha alcuni problemi di threading strani. Vedi this bug report.

10

Non attribuire mai alla malizia ciò che può essere adeguatamente spiegato dalla stupidità.

+2

La stupidità è solo una forma specializzata di pigrizia. –

+1

Ma non ancora malizia. –

+0

Inoltre, il codice malvagio non implica necessariamente l'intento di malizia sulla sua creazione. –

3

Il modulo rexec ha così tanti buchi di sicurezza in esso che è quasi inutile.

+1

Rexec è obsoleto nella versione 2.6 e rimosso in 3.0 –

+0

Sì, lo è davvero. È deprecato perché è un modulo malvagio. :-) –

+0

È stato disabilitato dal 2.3. –

Problemi correlati