我使用json从web加载tweets。在
import urllib2, json, sqlite3
wFD = urllib2.urlopen('http://rasinsrv07.cstcis.cti.depaul.edu/CSC455/Twitter_2013_11_12.txt')
blankLines = 0
goodLines = 0
numLines = 10000
while numLines > 0:
line = wFD.readline()
numLines = numLines - 1
try:
tweets.append(json.loads(line))
goodLines = goodLines+1
except:
blankLines = blankLines + 1
blankLines
goodLines
我必须检查整个tweet的长度,然后使用SQLite3将其作为一个大条目存储在数据库的表中。在
^{pr2}$当我试图存储它时,由于太多的双引号和单引号,我无法保存它。我不知道如何在这里使用excape符号来将其存储在数据库中。任何帮助都将不胜感激。谢谢。在
您需要一个额外的逗号来告诉Python您需要一个元组:
没有逗号,您将得到一个纯字符串,它将被
execute
解释为一个字符序列,即每个字符都是一个参数值。在请注意,默认情况下,SQLite不检查列的长度。在
相关问题 更多 >
编程相关推荐