2014-02-20 5 views
1

저는 Python을 처음 사용합니다. 이것이 멍청한 질문이라면 죄송합니다. 하지만 난 아직도 파이썬 3을 사용하여 데이터베이스에 연결할 수있는 방법을 찾고 있습니다. 일부 사이트에서 볼 수있는 대부분의 포럼 (포럼)은 파이썬 2입니다. Python 3 (특히 sybase, oracle 및 기타)에 대한 DBAPI 또는 데이터베이스 드라이버가 있습니까? sqlserver)?Python 3 및 Sybase 및 기타 데이터베이스

또는 2to3을 사용하여 sybase 라이브러리를 이식하는 데 성공한 사람이 있습니까? 나는 운이 없다. :(

답변

5

당신이 두 가지가 필요 사이베이스 ASE와 파이썬 (2.6,2.7 및 3.1 지원) 사용하려면 파이썬

  • 사이베이스 열기 클라이언트 SDK에 대한

    • sybpydb 확장 모듈을

    Sybase는 documentation for programmers wishing to connect to Sybase ASE with Python입니다.

    Sybase SQLAnywhere와 함께 Python을 사용하는 경우 sqlanydb 모듈이 필요합니다.

    여기는 documentation for using Sybase SQLAnywhere with Python입니다.

  • +0

    그래서 3.1을 다운로드해야합니다. 지금은 python3.3이 있습니다 .. –

    +0

    확실하지 않습니다. 3.3에서는 작동하지만 공식적으로 지원되지는 않습니다. –

    +0

    가져 오기 sybpydb에서 "libsybdbcapi_r64.so : 공유 객체 파일을 열 수 없습니다 : 해당 파일 또는 디렉토리가 없습니다"라는 오류가 발생했습니다. 이미 sys.path에 lib를 추가했습니다. –