如何将re.search的输出逐行写入文件中

时间:2017-07-18 19:26:22

标签: python-2.7

以下代码全部写在一行:

select COLUMN_NAME
from INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'TBL_NAME'
AND ORDINAL_POSITION = POSITION_YOUR_COLUMN

我想要的只是逐行输出。

1 个答案:

答案 0 :(得分:0)

您想要使用q.write(select + '\n')。这是因为file.write 默认情况下不会写入换行符。

如果您使用的是python2,则可以改为使用:

print >> q, select

逐行打印您的数据,重定向到文件q