아래 함수는 파이썬 샘플 코드 the Python gzip module docs을 기반으로합니다. 그것은 기본 파이썬 2.6.x와 우분투 10.04에서 안정적으로 실행됩니다. 그러나 우분투 11.04에서는 코드가 @writelines()
에 실패합니다.Python gzip이 우분투 11.04에서 실패했습니다.
하나의 11.04 시스템에서 오류 메시지가 'module' object has no attribute 'BufferedIOBase'
으로보고되었습니다. 다른 11.04 기계에서 다른 메시지 No module named numpy
을보고했습니다. 그러나, numpy 패키지는 두 시스템에 모두 설치됩니다.
11.04에서 누락 된 파이썬 종속성이나 기타 문제점을 알고있는 사람이 있습니까?
def _compress(inp,out):
import gzip
f_out = gzip.open(out,'wb')
f_in = open(inp,'rb')
f_out.writelines(f_in)
f_out.close()
f_in.close()
os.unlink(inp)
가능한 중복 [igraph을 가져올 때 AttributeError를 해결하는 방법?] (http://stackoverflow.com/questions/6315440/how-to-solve-attributeerror-when- importing-igraph) – krock
'numpy'는'gzip'과 무슨 관련이 있습니까? 당신은 틀린 장소에서 실수로 당신을 찾고 있습니다. – vartec
'io.py' 파일이나'io/__ init __. py' 파일을 가져 왔습니까? –