擅长:python、mysql、java
<p>你好像有缩进的问题。<code>for index in range(len(items))</code>是<code>for site in sites</code>循环的<em>部分,对吧?</p>
<pre><code> for site in sites:
items = [site.select('//h2').extract()]
item = [site.select('//h3').extract()]
meta = [site.select('//meta').extract()]
for index in range (len( items)): # <-- make sure this has same
str = items[index] # level of indenting as previous lines
cur.execute("""Insert into h2_meta(h2) Values(%s)""",(str))
</code></pre>