python使用 cx_Oracle 模块进行查询操作示例


Posted in Python onNovember 28, 2019

本文实例讲述了python使用 cx_Oracle 模块进行查询操作。分享给大家供大家参考,具体如下:

# !/usr/bin/env python
# -*- coding: utf-8 -*-
import cx_Oracle
from pprint import pprint
import csv
import time
import re
import binascii
print time.ctime()
try:
 conn = cx_Oracle.connect('tlcbuser/tlcbuser@10.5.100.232/tlyy')
# cursor = conn.cursor()
# xsql="select * from tlcb_mon_device a where a.ipaddr='10.3.244.1'"
# r = cursor.execute(xsql)
# print r
except Exception,e:
 print e
 print type(e)
 print str(e).decode('UTF-8').encode('GBK')
 print time.ctime()

C:\Python27\python.exe C:/Users/tlcb/PycharmProjects/untitled/a6.py
Mon Oct 22 10:35:59 2018
ORA-12170: TNS: ���ӳ�ʱ
<class 'cx_Oracle.DatabaseError'>
Mon Oct 22 10:36:20 2018
 
Process finished with exit code 0

# !/usr/bin/env python
# -*- coding: utf-8 -*-
import cx_Oracle
from pprint import pprint
import csv
import time
import re
import binascii
import os
os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
print time.ctime()
try:
 conn = cx_Oracle.connect('tlcbuser/tlcbuser@10.5.100.232/tlyy')
# cursor = conn.cursor()
# xsql="select * from tlcb_mon_device a where a.ipaddr='10.3.244.1'"
# r = cursor.execute(xsql)
# print r
except Exception,e:
 print e
 print type(e)
 print time.ctime()

C:\Python27\python.exe C:/Users/tlcb/PycharmProjects/untitled/a6.py
Mon Oct 22 10:44:20 2018
ORA-12170: TNS: 连接超时
<class 'cx_Oracle.DatabaseError'>
Mon Oct 22 10:44:41 2018
 
Process finished with exit code 0

# !/usr/bin/env python
# -*- coding: utf-8 -*-
import cx_Oracle
from pprint import pprint
import csv
import time
import re
import binascii
import os
os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
print time.ctime()
conn = cx_Oracle.connect('test/test@10.10.17.200/serv')
cursor = conn.cursor()
xsql="select 'aaa' from dual"
cursor.execute(xsql)
result = cursor.fetchall()
print result

C:\Python27\python.exe C:/Users/tlcb/PycharmProjects/untitled/rizhiyi/a7.py
Mon Oct 22 11:33:52 2018
[('aaa',)]
 
Process finished with exit code 0

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python的id()函数介绍
Feb 10 Python
Python插件virtualenv搭建虚拟环境
Nov 20 Python
Python logging模块用法示例
Aug 28 Python
python画图系列之个性化显示x轴区段文字的实例
Dec 13 Python
python实现自动解数独小程序
Jan 21 Python
Django项目创建到启动详解(最全最详细)
Sep 07 Python
Python 日志logging模块用法简单示例
Oct 18 Python
pycharm运行scrapy过程图解
Nov 22 Python
使用PyTorch实现MNIST手写体识别代码
Jan 18 Python
Django ValuesQuerySet转json方式
Mar 16 Python
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
Mar 24 Python
python如何调用java类
Jul 05 Python
在python中创建指定大小的多维数组方式
Nov 28 #Python
python3.x 生成3维随机数组实例
Nov 28 #Python
python返回数组的索引实例
Nov 28 #Python
numpy中三维数组中加入元素后的位置详解
Nov 28 #Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
Nov 28 #Python
解决Python二维数组赋值问题
Nov 28 #Python
python之array赋值技巧分享
Nov 28 #Python
You might like
全国FM电台频率大全 - 25 云南省
2020/03/11 无线电
PHP备份数据库生成SQL文件并下载的函数代码
2012/02/05 PHP
解析MySql与Java的时间类型
2013/06/22 PHP
PHP实现的简单三角形、矩形周长面积计算器分享
2014/11/18 PHP
PHP打印输出函数汇总
2016/08/28 PHP
js 获取服务器控件值的代码
2010/03/05 Javascript
JavaScript在IE和Firefox浏览器下的7个差异兼容写法小结
2010/06/18 Javascript
js获得地址栏?问号后参数的方法
2013/08/08 Javascript
按钮接受回车事件的三种实现方法
2014/06/06 Javascript
JavaScript通过Date-Mask将日期转换成字符串的方法
2015/06/04 Javascript
jQuery简单实现input文本框内灰色提示文本效果的方法
2015/12/02 Javascript
鼠标悬停小图标显示大图标
2016/01/22 Javascript
基于JavaScript实现表单密码的隐藏和显示出来
2016/03/02 Javascript
jQuery实现百叶窗焦点图动画效果代码分享(附源码下载)
2016/03/14 Javascript
HTML5 canvas 9绘制图片实例详解
2016/09/06 Javascript
jQuery查找节点并获取节点属性的方法
2016/09/09 Javascript
jquery实现折叠菜单效果【推荐】
2017/03/08 Javascript
js中toString()和String()区别详解
2017/03/23 Javascript
在Vue中用canvas实现二维码和图片合成海报的方法
2019/06/10 Javascript
快速解决layui弹窗按enter键不停弹窗的问题
2019/09/18 Javascript
vue-父子组件和ref实例详解
2019/11/10 Javascript
Openlayers实现距离面积测量
2020/09/28 Javascript
OpenLayer3自定义测量控件MeasureTool
2020/09/28 Javascript
Python的Twisted框架上手前所必须了解的异步编程思想
2016/05/25 Python
Python中的字符串操作和编码Unicode详解
2017/01/18 Python
mac下pycharm设置python版本的图文教程
2018/06/13 Python
python实现三维拟合的方法
2018/12/29 Python
利用ImageAI库只需几行python代码实现目标检测
2019/08/09 Python
Python求正态分布曲线下面积实例
2019/11/20 Python
python闭包、深浅拷贝、垃圾回收、with语句知识点汇总
2020/03/11 Python
opencv python 对指针仪表读数识别的两种方式
2021/01/14 Python
汽车专业毕业生自荐信
2013/11/03 职场文书
学生手册家长评语
2014/02/10 职场文书
帮一个朋友写的求职信
2014/08/09 职场文书
酒店餐厅2014重阳节活动策划方案
2014/09/16 职场文书
离婚财产分配协议书
2014/10/21 职场文书