Small garage of one Ford in the big internet
# first
def foo(a, b=None):
if b is None:
b = []
b.append(1)
# second
def foo(a, b=[]):
b.append(1)
объясните почему второй вариант лучше не использовать
#!/usr/bin/env python
# -*-coding: utf-8 -*-
import subprocess
proc = subprocess.Popen(['seq', '1000000'], stdout=subprocess.PIPE)
proc.wait()
out = proc.stdout.read()
print len(out)