python2.7로 작성된 학술 연구에 사용 된 상당량의 스크립트/코드가 공동 작업자의 github repos에서만 제공됩니다. 문제는 이것이 언젠가 python3.x에 이식되어야한다는 것입니다.스크립트가 github에서 Python2.7에서만 사용 가능하다면, 이것들과 함께 Python3.x에서도이 스크립트를 릴리스해야합니까? 2.7 코드를 대체 하시겠습니까?
현재 사용자가 python2.7 코드를 다운로드하고 파이썬 2to3을 적용하고이 코드를 사용하는 올바른 표준은 무엇입니까? (2to3이 올바르게 작동하지 않으면 소유자에게 전자 메일을 보낼 것이라고 생각합니다.) 즉, python3.x 코드를 생성하는 것은 사용자의 몫입니다.
또는이 코드를 이식하고 사용자가 전체 커뮤니티에서 사용할 수 있도록 푸시하도록 요청하는 것이 유용할까요? 이 경우 두 버전을 모두 사용할 수 있어야합니까? 아니면 소유자에게 python2.7 코드를 새로운 python python3.x 코드로 바꾸라고 요청해야합니까?
현재 표준은 무엇입니까?
에 있다면
당신은 확실히 원래의 코드를 인용해야하고, 왜 당신을 위해 더 많은 코드를 작성해야? –
@JohnColeman 그건 정확히 질문입니다. Python2.7에서만 코드가 공개된다면 사용자는 간단히 3.x 포트를 요청할 수 있습니까? 사용자가 스스로를 3.x 2to3으로 포팅하면 여전히 코드가 아닙니다 (따라서 학문적으로 어떻게 인용되어야합니까?). – ShanZhengYang
왜 이식해야합니까? 그 라이브러리가 파이썬 2 만 지원하는 이유는 무엇입니까? –