请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

TypeError: string indices must be integers

图片描述
TypeError: string indices must be integers
我知道是类型不对 但是应该怎么解决呢,我的run_main方法已经try过了 为啥调用的时候还是变成文本了

正在回答 回答被采纳积分+3

2回答

慕码人0150435 2021-06-12 15:05:52

我跟你一个问题怎么解决

0 回复 有任何疑惑可以回复我~
  • 你类型不对啊。你拿一个str去和int比较肯定不行。所以学会print(type(变量)) 去看你这个变量是什么类型
    回复 有任何疑惑可以回复我~ 2021-06-13 17:49:36
Mushishi 2021-03-27 22:26:41

你看你res.get(code) 这个值你打印出来看一下是不是 int的

0 回复 有任何疑惑可以回复我~
  • 提问者 慕前端3541569 #1
    我发现问题是 在base_request.py里res出来的是json格式的,但是如果去nice_case.py里调用runmain方法就变成了text格式 这是为啥呢 我的base_request.py代码和您上一章内容一致
    回复 有任何疑惑可以回复我~ 2021-03-29 15:47:10
  • Mushishi 回复 提问者 慕前端3541569 #2
    你看你有没有转换。.json 之后的res。返回的时候有没有转换。
    回复 有任何疑惑可以回复我~ 2021-03-30 09:59:06
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号