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自动化工具日志查询分析脚本代码实现
Nov 26 Python
Python使用redis pool的一种单例实现方式
Apr 16 Python
ubuntu环境下python虚拟环境的安装过程
Jan 07 Python
python正则中最短匹配实现代码
Jan 16 Python
Python扩展内置类型详解
Mar 26 Python
python/sympy求解矩阵方程的方法
Nov 08 Python
Python3.6实现带有简单界面的有道翻译小程序
Apr 16 Python
Python Excel处理库openpyxl使用详解
May 09 Python
Python Django中的STATIC_URL 设置和使用方式
Mar 27 Python
利用python绘制中国地图(含省界、河流等)
Sep 21 Python
python math模块的基本使用教程
Jan 16 Python
Python基本的内置数据类型及使用方法
Apr 13 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
PHP开发文件系统实例讲解
2006/10/09 PHP
非常好用的两个PHP函数 serialize()和unserialize()
2012/02/04 PHP
浅谈关于PHP解决图片无损压缩的问题
2017/09/01 PHP
PHP迭代器和迭代的实现与使用方法分析
2018/04/19 PHP
Yii框架学习笔记之应用组件操作示例
2019/11/13 PHP
初学prototype,发个JS接受URL参数的代码
2006/09/25 Javascript
重写javascript中window.confirm的行为
2012/10/21 Javascript
js固定DIV高度,超出部分自动添加滚动条的简单方法
2013/07/10 Javascript
js print打印网页指定区域内容的简单实例
2016/11/01 Javascript
详解vue嵌套路由-query传递参数
2017/05/23 Javascript
分分钟学会vue中vuex的应用(入门教程)
2017/09/14 Javascript
JS动画定时器知识总结
2018/03/23 Javascript
vue的常用组件操作方法应用分析
2018/04/13 Javascript
微信小程序js文件改变参数并在视图上及时更新【推荐】
2018/06/11 Javascript
JS实现快递单打印功能【推荐】
2018/06/21 Javascript
微信小程序实现元素渐入渐出动画效果封装方法
2019/05/18 Javascript
VUE实现图片验证码功能
2020/11/18 Javascript
JavaScript闭包原理与用法学习笔记
2020/05/29 Javascript
使用Python生成url短链接的方法
2015/05/04 Python
python判断计算机是否有网络连接的实例
2018/12/15 Python
python调用pyaudio使用麦克风录制wav声音文件的教程
2019/06/26 Python
将keras的h5模型转换为tensorflow的pb模型操作
2020/05/25 Python
python 常见的反爬虫策略
2020/09/27 Python
Html5与App的通讯方式详解
2019/10/24 HTML / CSS
英国定做窗帘和纺织品面料一站式商店:Dekoria
2018/08/29 全球购物
传媒专业推荐信范文
2013/11/23 职场文书
庆元旦演讲稿
2014/09/15 职场文书
2014年安全员工作总结
2014/11/13 职场文书
留学推荐信英文范文
2015/03/26 职场文书
2015年教育实习工作总结
2015/04/24 职场文书
2015年测量员工作总结
2015/05/23 职场文书
运动会开幕式致辞
2015/07/29 职场文书
2016春节放假通知范文
2015/08/18 职场文书
《中彩那天》教学反思
2016/02/24 职场文书
《最后一头战象》读后感:动物也有感情
2020/01/02 职场文书
win10音频服务未响应怎么解决?win10音频服务未响应未修复的解决方法
2022/08/14 数码科技