관련 파일 my previous answer - python 패키지를 배포하기 위해 setup.py를 사용하는 것은 매우 새로운 기능입니다.스크립트 이름, 스크립트 파일 이름에 파일 확장자가 필요한 이유는 무엇입니까?
python documentation에 따르면 setup.py 파일의 setup()에 스크립트 매개 변수를 전달할 때 파일 확장명없이 스크립트 이름을 사용해야하는 것처럼 보입니다.
그러나 패키지 테스트를 위해 스크립트 매개 변수에 ".py"확장자를 추가해야한다는 것을 알았습니다. 예 :
config = {...
'scripts': ['bin/testscript3.py'],
}
....
setup(**config)
내가 잘못했거나 예상되는 동작입니까? 내 생각 엔이 예상되는 것입니다,하지만 난 그냥 파이썬 설명서에 의해 혼란 스러워요. 나는 이것이 사소한 설명을할지 모른다. 그러나 어떤 인터넷 검색을 한 후에 나는 그것을 이해할 수 없으며, 아마도 몇몇 다른 초보자들도이 질문의 혜택을 볼 것이다. 감사!
감사합니다.-> 답변 : "진짜"를위한 스크립트를 사용하면 실행/사용을 쉽게하기 위해 파일 확장자를 숨길 수 있습니다. –