오늘 필자가 작성한 스크립트에서 pyPdf 1.12를 사용하여 파이썬 2.6을 대상으로했습니다. 내 스크립트를 실행하고 pyPdf를 가져 오더라도 deprecated 기능 (md5-> hashsum, sets)에 대한 불만이 나타납니다. 나는 2.6에서이 작업을 깔끔하게하기 위해 패치를 제공하고 싶지만, 필자는 구 버전 (2.5 이전 버전)에 대한 호환성을 깨고 싶지 않다고 생각한다.코드에서 여러 개의 Python 버전 지원?
Google 및 스택 오버플로를 검색하는 데는 아무런 성과가 없습니다. 나는 비슷한 것을 완성하기 전에 import 문을 둘러싼 블럭을 제외하고 try/except 블록을 본 것처럼 느낀다. 그러나 어떤 예제도 찾을 수 없다. 여러 Python 버전을 지원하기 위해 일반적으로 허용되는 최상의 방법이 있습니까?
+1하지만 관련 섹션의 직접 링크는 다음과 같습니다. http://diveintopython.org/file_handling/index.html#d0e14344 – technomalogical