2014-04-25 4 views
1

Django 또는 다른 Framework (결정할)에서 Python 3.x 만 사용하여 서버를 개발 중입니다.SOAP 라이브러리 Soapbox 용 python3.x 지원?

내 요구 사항은 SOAP XML 메시지를 처리하기 위해 SOAP 라이브러리를 사용하는 것입니다. 그러나 SOAP 라이브러리 Soapbox가 Python 3.x에서 지원되는지 여부는 확실하지 않습니다.

내가 점점 오전 오류를 다음, 파이썬 3.3을 사용하여 비누 상자를 설치

Traceback (most recent call last): 
    File "setup.py", line 14, in <module> 
    from requirements import RequirementsParser 
    File "/home/pawan/tornado/soaplib/Soapbox/Soapbox-0.3.7/requirements.py", line 437 
    except OSError, e: 
       ^
SyntaxError: invalid syntax 

그러나 파이썬 2.7과

, 그것은 성공적으로 설치되고있다.

Python 3.x Soapbox 지원에 대한 여러분의 제안과 도움을 주시면 감사하겠습니다.

답변

0

저는 Soapbox에서 Python 3.x가 지원되지 않는다고 생각합니다. Python 패키지 색인에서 Python 2.7 아래에 나열됩니다.

그러나 github에는 파이썬 3.x와의 호환성을 보장하기위한 포크가 있습니다. 역사는 3.x에서와의 호환성을 달성하기 위해 노력을 향해 적극적인 개발을 보여줍니다 커밋

https://github.com/FelixSchwarz/soapbox-bsd

:

은 한 번보세요

0

py3k의 SOAP에 대한 지원이 매우 부족한 경우 (또는 적어도 몇 달 전부터 시도해 보았습니다). 이 두 가지를 조합하여 사용하는 것을 피할 수 있다면 정말 이상적입니다.

here, herehere과 같이 실제로는 좋은 파이썬 3 SOAP 라이브러리가 없습니다. 내 프로젝트에서는 PySimpleSOAP으로 갔지만 정말 재미있는 경험이 아니 었습니다. 어떤 이유로 든 파이썬 커뮤니티에서 SOAP에 관심이없는 것 같습니다.