我正在使用以下代码从带有硬编码页眉和页脚的 MYSQL 数据库表中将数据写入 Python 文件:
for record in cur.fetchall():
filteredrecord = (record[0] + "\t" + record[1])
print(filteredrecord)
feed_file = open("c:\\test\\test.txt", "w")
feed_file.write("Name" + "\t" + "Age" )
feed_file.write("\n" + (filteredrecord))
feed_file.write("\n" + "ENDOFFILE")
feed_file.close()
当数据库表中存在记录时,这工作正常,但是当数据库表中不存在记录时,我从无中选择被写入我的文件,甚至是我的硬编码页眉和页脚。
当记录存在时,我得到以下输出:
当没有记录存在时,我希望将以下内容写入我的文件:
当我的数据库表中没有记录时,如何将上述内容写入文件。谢谢
30秒到达战场
相关分类