![](/img/trans.png)
[英]Pycharm TabError: inconsistent use of tabs and spaces in indentation
[英]How to fix - TabError: inconsistent use of tabs and spaces in indentation
我正在尝试使用python
和BeautifulSoup
库从网络论坛中抓取问题。
以下是我试图回答问题的方式:
from bs4 import BeautifulSoup
import requests
url="https://forum.bouyguestelecom.fr/questions/browse?utf8=%E2%9C%93&flow_state=published&search=&order=created_at.desc"
req=requests.get(url).text
soup=BeautifulSoup(req, 'html.parser')
questions =soup.find_all("ul", class_="questions")
for question in questions:
contents = soup.find_all("li", class_="questions-content first odd")
for content in contents:
ques=question.find("a", class_="content_permalink").text
print(ques)
第一个循环以获取带有课堂问题的 ul
然后是一个循环来获取里面的 li
然后得到a的内容
我的逻辑对吗??
我的问题:
ques=question.find("a", class_="content_permalink").text
TabError: inconsistent use of tabs and spaces in indentation
要解决错误问题,请调整缩进:
for content in contents:
ques=question.find("a", class_="content_permalink").text
print(ques)
代替
for content in contents:
ques=question.find("a", class_="content_permalink").text
print(ques)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.