- 论坛徽章:
- 0
|
本帖最后由 搁浅的思恋 于 2012-04-06 19:30 编辑
功能就是将查询出来的语句写入到文本中,但是执行时总报错。
报错信息如下
- traceback (most recent call last):
- line 25,in <module>
- f.write(a)
- valueError:I/O operation on closed file
复制代码 代码如下
- # -*- coding:gbk -*-
- import cx_Oracle
- import time
- import datetime
- import sys
- import os
- con=cx_Oracle.connect('system' , 'system' , 'orcl')
- cur=con.cursor()
- cur.execute("select * from a")
- f=open("f:\\2.txt",'w')
- for q in cur.fetchall():
- a=str(q[0])+"|"+str(q[1])+"|"+str(q[2])
- # print a
- f.write(str(a))
-
- f.close()
复制代码 |
|