«python-2.4» 태그된 질문

23
첫 번째 항목을 반환하는 Python 관용구 또는 없음
나에게 일어나지 않는 간단한 방법이 있다고 확신합니다. 목록을 반환하는 많은 메소드를 호출하고 있습니다. 목록이 비어있을 수 있습니다. 목록이 비어 있지 않으면 첫 번째 항목을 반환하고 싶습니다. 그렇지 않으면 None을 반환하고 싶습니다. 이 코드는 작동합니다 : my_list = get_list() if len(my_list) > 0: return my_list[0] return None 나는 이것을하기위한 간단한 한 …

2
Python 3으로 Python 2 객체 언 클링
Python 2.4에서 Python 3.4로 절인 객체를로드하는 방법이 있는지 궁금합니다. 대량의 회사 레거시 코드에서 2to3을 실행하여 최신 상태로 유지했습니다. 이 작업을 수행하면 파일을 실행할 때 다음 오류가 발생합니다. File "H:\fixers - 3.4\addressfixer - 3.4\trunk\lib\address\address_generic.py" , line 382, in read_ref_files d = pickle.load(open(mshelffile, 'rb')) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in …

4
Python 2.4에서 파일을 안전하게 열고 닫는 방법
저는 현재 Python을 사용하는 서버 중 하나에서 사용할 작은 스크립트를 작성하고 있습니다. 서버에는 Python 2.4.4 만 설치되어 있습니다. 2.5가 나올 때까지 Python을 사용하지 않았으므로 다음 형식에 익숙합니다. with open('file.txt', 'r') as f: # do stuff with f 그러나 with2.5 이전 에는 진술 이 없으며 파일 객체를 수동으로 정리하는 적절한 방법에 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.