我有一个名为“sina2013”的数据库,columus是Title,Content现在我想用pymssql模块来获取数据。同时,使用Title作为txt文件的文件名,Content作为内容txt 文件。奇怪的是文件的数量少于数据库中的项目。错误在哪里?我试过的代码是:
import pymssql
conn = pymssql.connect(...)
cur = conn.cursor()
cur.execute('SELECT Title,Content FROM sina2013')
count=len(cur.fetchall()) #Will return the right number :5913
for Title,Content in cur:
filename=file(str(Title)+r'.txt',r'w')
filename.write(Content )
filename.close()
cur.close()
txt 文件的数量少于应有的数量。是什么原因?