通用代码框架 问题 怎么处理

img


问题遇到的现象和发生背景
代码我就不发了 提示正文错误 以下代码段必须使用代码控件:
问题相关代码,

ide 代码输入完 回车 不返回 消息 运行结果及报错内容

img

img

更换ide 运行 报错 指教下 我的解答思路和尝试过的方法

我想要达到的结果

img


headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36'
}

你的expect和后面的return没有缩进对齐,这个是函数内部的代码,要对齐,不建议直接复制粘贴,还有你的headers里面的那个汉字要换成你的浏览器F12后network的一个数据包的useragent

这是格式问题啊,python是一门以缩进为格式的语言。

img

将try下面第二句开始,一直到第一个return向后缩进4个空格(或者一个tab)
except向后缩进4个空格,下面的return向后缩进8个空格,然后试下。

还有你的这个不叫框架,并且不是通用的,只要稍微有一点反爬手段,你的这个就运行不出来(出来的不是你要的,是404的HTML信息),走expect那边

img

这些位置的缩进