Skip to main content

Python DBAPI driver for MSSQL using pure Python TDS (Tabular Data Stream) protocol implementation

Project description

https://secure.travis-ci.org/denisenkom/pytds.png?branch=master

Python DBAPI driver for MSSQL using pure Python TDS (Tabular Data Stream) protocol implementation. Doesn’t depend on ADO or FreeTDS. Can be used on any platform, including Linux, MacOS, Windows.

It can be used with https://pypi.python.org/pypi/django-sqlserver as a Django database backend.

Features

  • Fully supports new MSSQL 2008 date types: datetime2, date, time, datetimeoffset

  • MARS

Missing Features

  • SSL encryption

Installation

To install run this command:

$ pip install python-tds

For a better performance install bitarray package too:

$ pip install bitarray

Documentation

Documentation is available at http://python-tds.readthedocs.org/en/latest/.

Example

To connect to database do

import pytds
with pytds.connect('server', 'database', 'user', 'password') as conn:
    with conn.cursor() as cur:
        cur.execute("select 1")
        cur.fetchall()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-tds-1.8.0.zip (73.1 kB view details)

Uploaded Source

File details

Details for the file python-tds-1.8.0.zip.

File metadata

  • Download URL: python-tds-1.8.0.zip
  • Upload date:
  • Size: 73.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for python-tds-1.8.0.zip
Algorithm Hash digest
SHA256 d339e0094bf7f2731dad7da7fbebfee10f72e308043f62d8f3053e39b3d6756e
MD5 5dc9ea04eea3554192bace0f8ddae541
BLAKE2b-256 c4b8706b79af03eff50574b4f39af08b38726fd496fd2313d50f8abb73e93bab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page