首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Python
订阅
敏敏哟
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Python进阶——为什么GIL让多线程变得如此鸡肋?
做 Python 开发时,想必你肯定听过 GIL,它经常被 Python 程序员吐槽,说 Python 的多线程非常鸡肋,因为 GIL 的存在,Python 无法利用多线程提高性能。 这篇文章,我们就来看一下 Python 的 GIL 到底是什么?以及它的存在,究竟对我们的程序…
Python进阶系列文章汇总
经过一个多月的努力,终于把 Python 相关的文章更新完毕,这些文章主要包括两大模块:爬虫系列和 Python 进阶系列。 我在这里做一个汇总,帮助你更有效率的找到这些文章。 爬虫系列是当时在做爬虫时,对于如何构建一个通用的爬虫平台,所做的总结和思考,在这期间也研读了优秀的开…
Python进阶——什么是上下文管理器?
在 Python 开发中,我们经常会使用到 with 语法块,例如在读写文件时,保证文件描述符的正确关闭,避免资源泄露问题。 这篇文章我们就来学习一下 Python 上下文管理器,以及 with 的运行原理。 这个例子非常简单,就是打开一个文件,然后读取文件中的内容,最后关闭文…
Python日志库logging总结-可能是目前为止将logging库总结的最好的一篇文章
在部署项目时,不可能直接将所有的信息都输出到控制台中,我们可以将这些信息记录到日志文件中,这样不仅方便我们查看程序运行时的情况,也可以在项目出现故障时根据运行时产生的日志快速定位问题出现的位置。 Python 标准库 logging 用作记录日志,默认分为六种日志级别(括号为级…
PyCon 2018: 利用logging模块轻松地进行Python日志记录
在 PyCon 2018 上,Mario Corchero 介绍了在开发过程中如何更方便轻松地记录日志的流程。 下面我们来梳理一下整个演讲的过程,其实其核心就是介绍了 logging 模块的使用方法和一些配置。 在开发过程中,如果程序运行出现了问题,我们是可以使用我们自己的 D…
恶补了 Python 装饰器的六种写法,你随便问~
今天给大家分享一下关于装饰器的知识点,内容非常干,全程高能,认真吸收看完,一定会对装饰器有更深的理解。 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。 它经常用于有切面需求的场景,比如:插入日志、…
Python 装饰器
Python 中一切皆对象,函数也是对象。函数可以赋值给一个变量,函数可以当作参数传递个另一个函数,函数可以通过 return 语句返回函数。而装饰器就是一个能够接收函数并返回函数的函数。这话乍听起来有点绕,但装饰器本质上就是一个函数。 既然要学习装饰器,首先就要知道它用于什么…
《面试官一个小时逼疯面试者》之聊聊Python Import System?
对于每一位Python开发者来说,import这个关键字是再熟悉不过了,无论是我们引用官方库还是三方库,都可以通过import xxx的形式来导入。可能很多人认为这只是Python的一个最基础的常识之一,似乎没有可以扩展的点了,的确,它是Python体系中的基础,但是往往“最基…
Python 面试必备基础知识-2
51. 字符串格式化方式 1. 使用 % 操作符 2. str.format 在 Python3 中,引入了这个新的字符串格式化方法。 3. f-strings 在 Python3-6 中,引入了这个新的字符串格式化方法。 52. 将"hello world"转换为首字母大写"…
Python 面试必备基础知识-1
1. 为什么学习 Python Python 语言简单易懂,上手容易,随着 AI 风潮,越来越火。 2. 解释型和编译型语言的区别 编译型语言:把做好的源程序全部编译成二进制的可运行程序。然后,可直接运行这个程序。如:C,C++ (Java 有些特殊,java程序也需要编译,但…