Python导入oracle数据的方法

yipeiwu_com6年前Python基础

本文实例讲述了Python导入oracle数据的方法。分享给大家供大家参考。具体如下:

import cx_Oracle  
dns_tns=cx_Oracle.makedsn("192.168.0.288",1521,"skynet")  
print dns_tns  
con = cx_Oracle.connect('alibaba', 'zhimakamen', dns_tns)  
cur=con.cursor()  
for index,line in enumerate(file("f2.csv")):  
 sql="""insert into iq_data_B011F8286A1B2000A  
  (field1,field2,field3,field4) values (""" 
 for fields in (line.split(",")):  
  sql=sql+"'"+fields+"'," 
 cur.execute(sql[:-1]+")")  
con.commit()  
con.close()

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

相关文章

python中实现数组和列表读取一列的方法

在python中,普通的列表list和numpy中的数组array是不一样的,最大的不同是:一个列表中可以存放不同类型的数据,包括int、float和str,甚至布尔型;而一个数组中存放...

cProfile Python性能分析工具使用详解

cProfile Python性能分析工具使用详解

前言 Python自带了几个性能分析的模块:profile、cProfile和hotshot,使用方法基本都差不多,无非模块是纯Python还是用C写的。本文介绍cProfile。 例子...

初次部署django+gunicorn+nginx的方法步骤

环境 ubuntu16.04 python3.6 django1.11 gunicorn19.7.1 nginx1.10.3 写在前面 其实无论是在部署,还是在其他方面,我们总会遇到一...

Python3 sys.argv[ ]用法详解

Python3 sys.argv[ ]用法详解

sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键,因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作...

python字典序问题实例

本文实例讲述了python字典序问题,分享给大家供大家参考。具体如下: 问题描述: 将字母从左向右的次序与字母表中的次序相同,且每个字符最大出现一次..例如:a,b,ab,bc,xyz等...