私はPythonの初心者であり、クエリの結果をパイプ区切りファイルに出力しようとしています。このスクリプトを変更するにはどうすればよいですか?
import cx_Oracle
import csv
connection = cx_Oracle.connect("blah blah blah connection stuff")
cursor = connection.cursor()
cursor.execute("select column1, column2 from schema.table")
result=cursor.fetchall()
c = csv.writer(open("C:\mystuff\output.csv","wb"))
c.writerow(result)
現在、「(10001965、 '0828442C00548')」、「(10001985、 '0696230C35242')」、「(10001986、'C41251')」のように出力されます。
行の最後にパイプ区切りと改行を印刷したい。助けてくれてありがとう!10001965 | 0828442C00548 \ n 10001985 | 0696230C35242 \ n 10001986 | C41251 \ n