我收到了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'))
答案 0 :(得分:3)
with
期望紧随其后的是缩进块,所以请这样做:
with open('file.txt','w') as out_f:
out_f.write(data.text.encode('utf-8'))
这与您缩进if
,elif
,else
,for
,while
,try
等时相同
答案 1 :(得分:0)
与许多其他语言不同,Python使用缩进来创建代码块。 Python代码块通常缩进4或8个空格。复制/粘贴时,您应该注意在线查找的代码的缩进。综上所述,在Internet上复制/粘贴随机代码是在实验室分配中使病毒变为0的好方法。
以下是有关Python缩进的更多详细信息:https://www.python-course.eu/python3_blocks.php