Em Qui, 2006-03-09 às 16:37 +0000, Fernando Rodríguez escreveu: > Hello Fredrik, > > > Fernando Rodríguez wrote: > > > >> Is the standard output thread-safe? Can I use print from several > >> threads without having to use a mutex? > >> > > if you use sys.stdout.write on the standard sys.stdout stream, each > > write operation is "atomic" (thanks to the GIL). > > GIL? >
Global Interpreter Lock -- "Quem excele em empregar a força militar subjulga os exércitos dos outros povos sem travar batalha, toma cidades fortificadas dos outros povos sem as atacar e destrói os estados dos outros povos sem lutas prolongadas. Deve lutar sob o Céu com o propósito primordial da 'preservação'. Desse modo suas armas não se embotarão, e os ganhos poderão ser preservados. Essa é a estratégia para planejar ofensivas." -- Sun Tzu, em "A arte da guerra" -- http://mail.python.org/mailman/listinfo/python-list