跳转到主要内容

从unixODBC `odbcinst`命令返回输出

项目描述

odbcinst

从unixODBC odbcinst命令返回输出

安装

pip install odbcinst

用法

.j()函数执行odbcinst -j。如果没有参数调用,它返回一个字典。如果有str参数调用,它返回指定的值。

from pprint import pprint

import odbcinst

pprint(odbcinst.j())
"""console output:
{'DRIVERS': '/etc/odbcinst.ini',
 'FILE DATA SOURCES': '/etc/ODBCDataSources',
 'SQLLEN Size': '8',
 'SQLSETPOSIROW Size': '8',
 'SQLULEN Size': '8',
 'SYSTEM DATA SOURCES': '/etc/odbc.ini',
 'USER DATA SOURCES': '/home/gord/.odbc.ini',
 'unixODBC': '2.3.4'}
"""

print(repr(odbcinst.j("unixODBC")))
# '2.3.4'

如果没有安装unixODBC,则结果为

pprint(odbcinst.j())
"""console output:
{'unixODBC': None}
"""

print(repr(odbcinst.j("SYSTEM DATA SOURCES")))
# None

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

odbcinst-1.0.1.tar.gz (2.0 kB 查看哈希值)

上传时间

构建分布

odbcinst-1.0.1-py3-none-any.whl (3.1 kB 查看哈希值)

上传时间 Python 3

支持