C:\Users\Administrator\PycharmProjects\pythonProject\venv\Scripts\python.exe "C:\Users\Administrator\PycharmProjects\pythonProject\hello world.py" File "C:\Users\Administrator\PycharmProjects\pythonProject\hello world.py", line 10 soup = BeautifulSoup(response.text, 'html.parser') ^ IndentationError: expected an indented block after 'if' statement on line 8 进程已结束,退出代码1
时间: 2023-07-28 22:11:21 浏览: 175
beautifulsoup for python
这个错误是由于在第8行的if语句后面没有缩进导致的。在Python中,if语句后面的代码块需要缩进,以表示它们属于if语句的一部分。请确保在if语句后面添加正确的缩进,例如:
```
if condition:
# 执行一些操作
```
在你的代码中,你需要将第8行及以下的代码进行缩进。这样修改后的代码应该是这样的:
```python
import requests
from bs4 import BeautifulSoup
response = requests.get('https://www.example.com')
if response.status_code == 200:
soup = BeautifulSoup(response.text, 'html.parser')
# 以下是对BeautifulSoup对象进行操作的代码
```
记得根据你的需求来添加正确的代码。希望对你有帮助!如果你还有其他问题,请随时提问。
阅读全文