문제

누구나 의견이 있거나 경험이 있습니까? 파이썬 선택기? 멋져 보이지만 PYPI에 대한 "알파"상태와 단위 테스트 부족으로 조금 벗어났습니다.

나는 주로 단순하고 자기 함유되고 순수한 WSGI를 좋아합니다. 내가 찾은 다른 모든 URL 라우터는 내가 django, pylons 또는 patte를 사용하거나 다른 종속성을 잡아 당기거나 간단한 것을 만들지 못하게한다고 가정했습니다. 매핑 WSGI 앱에 대한 URL 패턴. 정말로, 내가하고 싶은 것은 다음과 같습니다.

mapper.add("/regex/{to}/{resource}", my_wsgi_app)
mapper.add("/another/.*", other_wsgi_app)
...etc...

어쨌든, 누군가 전에 그것을 사용했거나 프로젝트를 알고 있습니까?

도움이 되었습니까?

해결책

나는 지난 몇 년 동안 선택기를 사용했고 완벽하게 안정적으로 발견했습니다. 최소 2 년 동안 0.8.11에있었습니다.

나는 그것으로부터 두 가지 결론을 도출 할 것입니다.

  1. 기본적으로 유지되지 않을 수 있습니다. 버그를 찾거나 새로운 기능이 필요하다면 Luke Arno가 급히 뛰어 넘어 서둘러 고칠 수 있다는 점에 의존하지 않을 것입니다 (그는 말하지 말고 선택기 ISN이라는 것을 추측합니다. '요즘 그의 주요 초점). 이 경우 로컬 포크를 유지하는 것이 편리 하시겠습니까?

  2. 거의 완료되었습니다. 해결하려는 문제는 범위에 포함되어 있습니다. 많은 코드가없는 매우 작은 라이브러리입니다. 버그가 흔들렸고 실제로는 할 일이 없습니다. 이것이 오랫동안 업데이트되지 않은 주된 이유라고 생각합니다. 기본적으로 완료되었습니다.

오픈 소스 개발자, 특히 Python 개발자는 사물을 1.0으로 표시하는 것에 대해 매우 (아마도 지나치게) 보수적이라는 오랜 역사를 가지고 있습니다. 단위 테스트가 부족한 것은 약간의 오프 퍼팅이 될 수 있지만, 다시 한 번 소규모 라이브러리가 제한된 범위로 문제를 해결하는 작은 라이브러리입니다. 코드는 짧고 명확하며 자신이 정확성을 읽고 설득 할 수있을만큼 명확합니다.

다른 팁

당신은 보셨습니까? werkzeug.routing? Werkzeug보다 더 단순하거나 독립적이거나 순수한 WSGI를 찾기가 어렵습니다. 일반적으로 나는 꽤 팬입니다!-)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top