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实现的石头剪子布代码分享
Aug 22 Python
Python字符串中查找子串小技巧
Apr 10 Python
python正则表达式的使用
Jun 12 Python
浅谈Python对内存的使用(深浅拷贝)
Jan 17 Python
使用python中的in ,not in来检查元素是不是在列表中的方法
Jul 06 Python
Python实现快速傅里叶变换的方法(FFT)
Jul 21 Python
Python和Go语言的区别总结
Feb 20 Python
python使用beautifulsoup4爬取酷狗音乐代码实例
Dec 04 Python
python3的UnicodeDecodeError解决方法
Dec 20 Python
PyTorch的SoftMax交叉熵损失和梯度用法
Jan 15 Python
Python生成九宫格图片的示例代码
Apr 14 Python
Python函数中apply、map、applymap的区别
Nov 27 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
用 Composer构建自己的 PHP 框架之基础准备
2014/10/30 PHP
PHP代码维护,重构变困难的4种原因分析
2016/01/25 PHP
详解PHP版本兼容之openssl调用参数
2018/07/25 PHP
Centos7 Yum安装PHP7.2流程教程详解
2019/07/02 PHP
javascript对象之内置对象Math使用方法
2010/04/16 Javascript
jquery的总体架构分析及实现示例详解
2014/11/08 Javascript
JavaScript对象之深度克隆介绍
2014/12/08 Javascript
JS日期格式化之javascript Date format
2015/10/01 Javascript
JS获取月份最后天数、最大天数与某日周数的方法
2015/12/08 Javascript
js将json格式的对象拼接成复杂的url参数方法
2016/05/25 Javascript
微信小程序侧边栏滑动特效(左右滑动)
2017/01/23 Javascript
HTML的select控件美化
2017/03/27 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
2019/04/23 jQuery
微信小程序系列之自定义顶部导航功能
2019/05/21 Javascript
我要点爆”微信小程序云开发之项目建立与我的页面功能实现
2019/05/26 Javascript
什么时候不能在 Node.js 中使用 Lock Files
2019/06/24 Javascript
vue draggable resizable gorkys与v-chart使用与总结
2019/09/05 Javascript
基于javascript实现碰撞检测
2020/03/12 Javascript
2分钟实现一个Vue实时直播系统的示例代码
2020/06/05 Javascript
原生JS实现pc端轮播图效果
2020/12/21 Javascript
Django自定义插件实现网站登录验证码功能
2017/04/19 Python
Python实现的计数排序算法示例
2017/11/29 Python
Django Rest framework认证组件详细用法
2019/07/25 Python
详解PyTorch中Tensor的高阶操作
2019/08/18 Python
详解如何使用rem或viewport进行移动端适配
2020/08/14 HTML / CSS
某公司面试题
2012/03/05 面试题
初三政治教学反思
2014/01/30 职场文书
教师应聘自荐信范文
2014/03/14 职场文书
中国入世承诺
2014/04/01 职场文书
《欢乐的泼水节》教学反思
2014/04/22 职场文书
道德模范事迹材料
2014/12/20 职场文书
2015秋季幼儿园开学寄语
2015/03/25 职场文书
因工资原因离职的辞职信范文
2015/05/12 职场文书
可可西里观后感
2015/06/08 职场文书
2016年小学生寒假总结
2015/10/10 职场文书
MySQL如何快速创建800w条测试数据表
2022/03/17 MySQL