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实现从一组颜色中找出与给定颜色最接近颜色的方法
Mar 19 Python
Python的Bottle框架中获取制定cookie的教程
Apr 24 Python
Python可变参数函数用法实例
Jul 07 Python
Python设计模式中单例模式的实现及在Tornado中的应用
Mar 02 Python
基于pip install django失败时的解决方法
Jun 12 Python
在Django model中设置多个字段联合唯一约束的实例
Jul 17 Python
django多个APP的urls设置方法(views重复问题解决)
Jul 19 Python
Python获取统计自己的qq群成员信息的方法
Nov 15 Python
python 实现list或string按指定分段
Dec 25 Python
Python内存映射文件读写方式
Apr 24 Python
如何在scrapy中捕获并处理各种异常
Sep 28 Python
python中把元组转换为namedtuple方法
Dec 09 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
destoon首页调用求购供应信息的地区名称的方法
2014/08/21 PHP
php+mysql大量用户登录解决方案分析
2014/12/29 PHP
快速解决PHP调用Word组件DCOM权限的问题
2017/12/27 PHP
PHP删除数组中特定元素的两种方法
2019/02/28 PHP
Javascript中的常见排序算法
2007/03/27 Javascript
jquery 如何动态添加、删除class样式方法介绍
2012/11/07 Javascript
JQuery中使用ajax传输超大数据的解决方法
2014/07/14 Javascript
javascript定义变量时带var与不带var的区别分析
2015/01/12 Javascript
JavaScript插件化开发教程 (二)
2015/01/27 Javascript
详解javascript高级定时器
2015/12/31 Javascript
jQuery技巧之让任何组件都支持类似DOM的事件管理
2016/04/05 Javascript
Bootstrap基本插件学习笔记之模态对话框(16)
2016/12/08 Javascript
vue-router:嵌套路由的使用方法
2017/02/21 Javascript
js实现下拉菜单效果
2017/03/01 Javascript
Vue开发中整合axios的文件整理
2017/04/29 Javascript
zTree异步加载展开第一级节点的实现方法
2017/09/05 Javascript
jquery ztree实现右键收藏功能
2017/11/20 jQuery
利用hasOwnProperty给数组去重的面试题分享
2018/11/05 Javascript
微信小程序与公众号实现数据互通的方法
2019/07/25 Javascript
layer关闭弹出窗口触发表单提交问题的处理方法
2019/09/25 Javascript
vue-resource:jsonp请求百度搜索的接口示例
2019/11/09 Javascript
Vue如何基于es6导入外部js文件
2020/05/15 Javascript
[50:12]EG vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python pandas消除空值和空格以及 Nan数据替换方法
2018/10/30 Python
Python中调用其他程序的方式详解
2019/08/06 Python
python如何编写win程序
2020/06/08 Python
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
英国玛莎百货澳大利亚:Marks & Spencer Australia
2019/08/30 全球购物
公关关系专员的自我评价分享
2013/11/20 职场文书
乡村文明行动实施方案
2014/03/29 职场文书
环境工程专业自荐信范文
2014/06/24 职场文书
委托书格式
2014/08/01 职场文书
2014年招商工作总结
2014/11/22 职场文书
2015年公共机构节能宣传周活动总结
2015/03/26 职场文书
中学后勤工作总结2015
2015/07/22 职场文书
nginx location优先级的深入讲解
2021/03/31 Servers