Python 中 datetime 比较看似简单,但一不留神就会掉进时区、类型、可变性等隐性陷阱。最常见问题不 […]
asyncio并发请求 的核心逻辑 Python 中用 asyncio 发并发 HTTP 请求,关键不是“同时 […]
装饰器是接收函数为参数并返回新函数的高阶函数,用于不修改原函数代码而增强其行为;支持 @语法糖、带参配置及 f […]
requests 发请求核心三步:发请求、看响应、取数据;支持 get/post、参数与头定制、异常超时处理及 […]
Python 异步编程的核心是 async 和 await,它们不是线程或进程,而是协程(coroutine) […]
什么是钻石继承问题 钻石继承(Diamond Inheritance)指在多继承中,两个父类继承自同一个祖父类 […]
isinstance 判断对象是否属于某类(含继承关系),type 只检查对象的直接类型,不认子类。面试常考这 […]
requests 请求慢通常源于 dns 解析、连接未复用、超时与 ssl 配置不当、代理及重试机制等,应优先 […]
python 线程同步主要用 lock 和 rlock:lock 不允许多次加锁,同一线程重复 acquire […]
python 默认参数的“危险”源于可变对象在函数定义时仅创建一次并被多次调用共享。正确做法是用 none 作 […]