IndentationError-预期缩进的块

时间:2019-01-04 20:41:57

标签: python

我收到了IndentationError:应该是缩进的块。 我试图将所有内容表单网页复制到txt文件。不确定错误是什么,但是在我的家庭作业中,如果空格和制表符组合使用,则会出现缩进错误。从python开始,有人可以提供帮助。预先感谢。

import requests
url = 'https://seekingalpha.com/article/4166013-t-t-q1-2018-results-earnings-call-transcript?part=single'
data = requests.get(url)
with open('file.txt','w') as out_f:
out_f.write(data.text.encode('utf-8'))

2 个答案:

答案 0 :(得分:3)

with期望紧随其后的是缩进块,所以请这样做:

with open('file.txt','w') as out_f:
    out_f.write(data.text.encode('utf-8'))

这与您缩进ifelifelseforwhiletry等时相同

答案 1 :(得分:0)

与许多其他语言不同,Python使用缩进来创建代码块。 Python代码块通常缩进4或8个空格。复制/粘贴时,您应该注意在线查找的代码的缩进。综上所述,在Internet上复制/粘贴随机代码是在实验室分配中使病毒变为0的好方法。

以下是有关Python缩进的更多详细信息:https://www.python-course.eu/python3_blocks.php