python OSError: pytest: reading from stdin while output is captured! Consider using `-s`

问题:

img


code:

img


img


img

如何解决 尽快 谢谢 哪里的code需要修改 直接给出答案谢谢

代码不全。
你前面的错误显示OS错误,你使用了pytest测试单元,然后又使用了input,导致“当输出被捕捉时读取标准输入”,把input去掉。
后面报错信息显示int类型不可迭代,应该是你把int当数组在用了

代码中变量points是一个整数,无法用索引取值,检查该变量,将其写成列表即可。

提示是说截图保存输出失败,你检查下