2017-11-05 2 views
-1

wb = load_workbook(filename)을 사용하려고하는데 콘솔에서 작업하거나 스크립트에서 호출하면 잠시 멈 춥니 다. 그러면 노트북이 완전히 정지되고 다시 부팅 할 수있는 콘솔로 전환 할 수 없습니다. X 등 (UPD : CPU 소비량은이 순간 100 %, 메모리 소모량은 5 %). 누구도 그런 문제를 만났습니까? Python 2.7, openpyxl 2.4.9openpyxl load_workbook() freezes

+0

모든 Excel 파일에서 이러한 현상이 발생합니까? 어떤 OS를 사용하고 있습니까? –

+0

위의 Max가 묻는 질문과 더하기, 분석하려는 파일의 크기가 크고 소스 (신뢰할 수있는/인터넷)가 무엇입니까? –

+0

@omu_negru 크기가 1,2Mb이고 내부에 5 개의 시트가있는 로컬 (신뢰할 수있는) XLSM (매크로가 포함 된) 파일을 열려고하는 Fedora 26을 사용하고 있습니다. 차트는 없지만 이미지는 거의 없습니다. 불행히도 내가 열려고하는 모든 파일에서 발생합니다. – sky

답변

0

경고는 정확하게 파일 제거에 대한 경고입니다. 그러나 그것은 나머지 질문과는 아무런 관련이 없습니다. 네가 기억이 부족하다고 생각해. 노트북이 정지 할 때 사용하는 메모리 용량은 얼마나됩니까?

+0

답장을 보내 주셔서 감사합니다, Charlie. 왜 내 질문에 downvoted되었습니다 모르겠어요, 내가 생각하기 때문에 일반적인 경우. 필자는 16Gb의 메모리를 가지고 있으며 스크립트 실행 후 메모리 소비량은 5 %에 ​​불과하다는 것을 알아 냈습니다.하지만 CPU는 최고 출력에 따라 100 % 사용량이 많습니다. – sky

+0

질문이 거의 "왜 작동하지 않는가?"때문에 Downvoted. –