<p><strong>设置</strong></p>
<p>我用Scrapy在每个城市的房屋广告上做广告。
每个城市我创建一个蜘蛛,我调整(一点点)每个城市需要的时候。在</p>
<p/><hr/>
<strong>问题</strong>
<p>我把我从城市A复制粘贴到一个<code>.py</code>文件中,目的是刮取城市B。但是现在我收到一个<code>IndentationError</code>代码中的以下行</p>
<pre><code>pl=[]
for key, value in df['postal'].iteritems():
temp = value
pl.<a href="https://www.cnpython.com/list/append" class="inner-link">append</a>(str(temp))
</code></pre>
<p>错误是针对<code>temp</code>和状态<code>IndentationError: expected an indented block</code>。
如果运行城市A的代码,则不会出现缩进错误。但是,B的复制粘贴代码会给出此错误。在</p>
<p>此外,如果我输入或删除一个额外的空白,这些行运行良好,但是在下一个循环中我会收到一个<code>IndentationError</code>输入/删除一个额外的空白将允许我继续到下一个循环,在那里我收到相同的错误,等等</p>
<p>我还运行了<code>python -m tabnanny yourfile.py</code>,如<a href="https://stackoverflow.com/a/513524/7326714">here</a>所述,但没有效果:<code>Clean bill of health.</code></p>
<p>这是怎么回事?在</p>