from collections import Iterable f = open(r"test.py") print(type(f).mro()) # 1 # [<class '_io.TextIOWrapper'>, <class '_io._TextIOBase'>, <class '_io._IOBase'>, <class 'object'>] print(isinstance(f, Iterable)) # 2 # True ''' with open(r"test.py") as f: # 3 for l in f: print(l, end="") '''
老师,上面代码,我有个地方有点疑问:
3处可以迭代,说明f是可迭代的,而且2处也证明了它确实是可迭代的,但是1处显示f的mro信息并没有看其可迭代性,所以我就比较疑惑,老师能帮我(从底层原理上)解答一下吗?
老师,我的pychame是2018的,但是老师讲课的是2017版本的,有些命令2018不适用,老师,请问我要重新安装吗?后续的课程内容对pychame的版本有要求吗?因为刚刚学到debug的调试,我的2018版本按照2017的命令调试不了
老师,怎么我设置端口号port=8000刷新没反应,还是5000,页面刷新也没反应呢?
请问为什么这样输出两个int类型 就会报错。这样的语句是存在什么样的问题?
问题:老师为什么我的源码和您视频里的源码不一样呢?
大图片加载不出来,打开localhost:8081之后有个url请求的参数是null,null是什么意思,发送到哪个Controller呢
老师我的Pycharm是19.2.1的,现在这个一些指令都不一样,输入没有反应,我是需要卸载现有的然后再下载一个跟视频相同版本的么?这个版本不一样对于工作没有什么影响吧?
1,老师您好
下图是分页代码。A处的代码是如何影响BCD处的分页的呢?没看到有什么关联呀?这里不明白分页控件是如何运作的?麻烦老师给说明一下。谢谢了
我自己没有根据视频中的没有分开那种做,而是采用了聚合项目的做法,但是redis的配置文件不知道放哪好,我把它放在了service层,但是报错,
项目:
项目.zip
老师,请问左边是堆还是栈啊?我分不清堆和栈
老师请教一下,having子句是一定在order by前面吗
代码照着敲了但是右键快捷重写这个equals出现了上面的问题
老师,服务器已启动,重置了监听服务,无法解决
老师为啥我打了俩名字 代码跟 视频一样啊
from flask import Flask, Response, jsonify app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' @app.route('/list2/') def list2(): resp = Response("hello") resp.set_cookie('uname', "momo") resp.set_cookie('pwd', "momo123") return resp class JSONResponse(Response): @classmethod def force_type(cls, response, environ=None): if isinstance(response, dict): resp = jsonify(response) return super(JSONResponse, cls).force_type(resp) app.response_class = JSONResponse @app.route('/about/') def about(): return {'name': 'heboan'} if __name__ == '__main__': app.run()
自定义 response对象后Response 对象及其子类对象返回类型一直报错
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637