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实现模拟登录及表单提交的方法
Jul 25 Python
基python实现多线程网页爬虫
Sep 06 Python
Python max内置函数详细介绍
Nov 17 Python
Python获取文件所在目录和文件名的方法
Jan 12 Python
python+opencv实现动态物体追踪
Jan 09 Python
Selenium 模拟浏览器动态加载页面的实现方法
May 16 Python
python生成ppt的方法
Jun 07 Python
scrapy-redis的安装部署步骤讲解
Feb 27 Python
python basemap 画出经纬度并标定的实例
Jul 09 Python
Python通过文本和图片生成词云图
May 21 Python
python利用线程实现多任务
Sep 18 Python
windows系统Tensorflow2.x简单安装记录(图文)
Jan 18 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
Windows中安装Apache2和PHP4权威指南
2006/11/18 PHP
php实现把数组按指定的个数分隔
2014/02/17 PHP
laravel excel 上传文件保存到本地服务器功能
2019/11/14 PHP
TNC vs BOOM BO3 第二场2.13
2021/03/10 DOTA
jquery text()要注意啦
2009/10/30 Javascript
ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox
2014/05/02 Javascript
jQuery ajax调用WCF服务实例
2014/07/16 Javascript
jquery实现最简单的滑动菜单效果代码
2015/09/12 Javascript
javascript实现对表格元素进行排序操作
2015/11/18 Javascript
深入理解Java线程编程中的阻塞队列容器
2015/12/07 Javascript
jQuery事件绑定用法详解(附bind和live的区别)
2016/01/19 Javascript
JS 数字转换为大写金额的简单实例
2016/08/04 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
老生常谈Bootstrap媒体对象
2017/07/06 Javascript
使用async-validator编写Form组件的方法
2018/01/10 Javascript
详解JavaScript基础知识(JSON、Function对象、原型、引用类型)
2018/01/16 Javascript
详解开发react应用最好用的脚手架 create-react-app
2018/04/24 Javascript
vue发送ajax请求详解
2018/10/09 Javascript
python中的多线程实例教程
2014/08/27 Python
python实现udp数据报传输的方法
2014/09/26 Python
python编码最佳实践之总结
2016/02/14 Python
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
2018/02/08 Python
78行Python代码实现现微信撤回消息功能
2018/07/26 Python
python3 打开外部程序及关闭的示例
2018/11/06 Python
python获取微信小程序手机号并绑定遇到的坑
2018/11/19 Python
pyqt5 comboBox获得下标、文本和事件选中函数的方法
2019/06/14 Python
Django中自定义admin Xadmin的实现代码
2019/08/09 Python
使用django和vue进行数据交互的方法步骤
2019/11/11 Python
彻底解决Python包下载慢问题
2020/11/15 Python
Pure Collection美国官网:来自英国羊绒专家的奢华羊绒
2017/11/19 全球购物
serialVersionUID具有什么样的特征
2014/02/20 面试题
会计核算科岗位职责
2014/03/19 职场文书
2014年巴西世界杯口号
2014/06/05 职场文书
2015年世界环境日活动总结
2015/02/11 职场文书
导游词之长城八达岭
2019/09/24 职场文书
如何利用python创作字符画
2022/06/25 Python