用web.py连接数据库很方便直接按如下格式输入即可
db = web.database(dbn=dbtype,db=dbname,user=user,pw=pw)
但是会发现报错,找不到cx_oracle模块,去https://pypi.python.org/下载cx_oracle模块,下载相应版本的
安装完成后,发现又报一个没有oci.dll错误
解决办法:
到一下网址下载相应的instant-client
http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html
将下载好的install-client中的oci.dll,oraocci11.dll,oraociei11.dll三个文件放到python安装目录下的Lib下的site-packages中即可