首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Python
订阅
INC
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
Python 工匠:编写地道循环的两个建议
循环是一种常用的程序控制结构。我们常说,机器相比人类的最大优点之一,就是机器可以不眠不休的重复做某件事情,但人却不行。而 “循环” ,则是实现让机器不断重复工作的关键概念。 在循环语法方面,Python 表现的即传统又不传统。它虽然抛弃了常见的 for (init; condi…
用PyCharm Profile分析异步爬虫效率
第一个代码如下,就是一个普通的 for 循环爬虫。 这段代码跑完花了37s,然后我们用 pycharm 的 profiler 工具来具体看看哪些地方比较耗时间。 可以看到 get_html 这个方法占了96.7%的时间。这个程序的 IO 耗时达到了97%,获取 html 的时候…
Python中的psutil使用简介
psutil是在Python中一个跨平台的库检索信息运行的流程和系统利用率(CPU、内存、磁盘、网络、传感器)工具,主要用于系统监控、分析和极限过程资源和管理运行。 psutil.net_io_counters() 网络使用情况,可以监控电脑每一个网口的上传,下载等信息;每个电…
异步编程 101: 是什么、小试Python asyncio
同步代码(synchrnous code)我们都很熟悉,就是运行完一个步骤再运行下一个。要在同步代码里面实现"同时"运行多个任务,最简单也是最直观地方式就是运行多个 threads 或者多个 processes。这个层次的『同时运行』多个任务,是操作系统协助完成的。 也就是操作…