파일을 복사하는 두 가지 방법이 있습니다. 가장 파이썬 적이거나 최상의 버전입니까?파일 복사시 try/except 또는 if/else 사용
객체 지향 교과서를 통해 나는 '예외 상황'이 발생했을 때이를 검사하고 처리하는 것을 피하는 것이 가장 바람직하다고 말했습니다. 두 번째 버전에 try
/except
을 사용한 방법이 유효합니까?
if
/else
를 사용하여 첫 번째 버전 : 확실히
try:
shutil.copy(self.back_zipfile_name, dest)
except FileNotFoundError:
print("{!r} could not be found".format(dest))
두 번째. 첫 번째 경쟁 조건이 있습니다. –