MS Windows 환경에서 '\', '/', ':', '*', '?', '"', '<', '>', '|' 문자의 경우 파일/폴더명으로 사용 불가능.


아래 코드는 파라메터로 넘겨진 문자열에서 위의 사용 불가능 문자를 삭제한 결과를 리턴해주는 코드


def get_valid_path(path):
    return path.translate(None, '\/:*?"<>|'')


Posted by Gungume
,