
python
文章平均质量分 87
运维开发故事
这个作者很懒,什么都没留下…
展开
-
Python包管理工具之pipenv
传统的成熟方案中,我们为了避免包版本的管理混乱,通常我们是依赖于当前的Python版本创建一个虚拟环境,并在虚拟环境中使用pip进行包管理。现在有一个好用的工具叫pipenv来帮助我们更方便的管理包。pipenv是一个Python的包管理工具。它是requests作者Kenneth Reitz的作品,提供Python的各个版本间的管理,各种包管理。当你开始熟悉并且使用它的时候,你就知道它有点类似于前端的npm和yarn的味道。它能自动为项目创建和管理虚拟环境。当你使用pipenv的时候,他会在项目根目录下创原创 2022-07-01 17:37:56 · 2304 阅读 · 1 评论 -
如何随意切换Python版本
大家好,我是小姜。前言不知道大家在日常开发工作中是否遇到过这样一个情况:项目A用的是Python 2.7版本开发的(可能由于历史遗留问题没有升级更新版本)项目B是用Python 3.10.4版本开发的,假设使用了requests==2.25.1版本项目C是用Python 3.10.4版本开发的,假设使用了requests==2.27.1版本首先第一个问题:Python版本的问题,Python 2.x 和Python 3.x 版本区别还是比较大的,版本多了不易管理。其次第二个问题:也许requests的版本在原创 2022-05-25 23:35:43 · 3891 阅读 · 0 评论 -
深入浅出讲解Python并发编程
python并发编程原创 2021-12-18 19:41:40 · 1835 阅读 · 0 评论 -
使用Python抓取动态网站数据
微信公众号:运维开发故事,作者:素心 这里将会以一个例子展开探讨多线程在爬虫中的应用,所以不会过多的解释理论性的东西,并发详情点击连接 爬取某应用商店 当然,爬取之前请自行诊断是否遵循君子协议,遵守就爬不了数据 查看robots协议只需要在域名后缀上rebots.txt即可 例如: 1. 目标 URL:http://app.mi.com/category/15 获取“游戏”分类的所有APP名称、简介、下载链接 2. 分析 2.1 网页属性 首先,需要判断是不是动态加载 点击翻页,发现U.原创 2021-12-16 21:09:30 · 2701 阅读 · 0 评论 -
Python正则re模块学习笔记
微信公众号:运维开发故事,作者:wanger re正则处理 正则定义 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 常用正则表达式的方法 re.compile(编译) pattern.match(从头匹配) pattern.search(匹配一个) pattern.findall(匹配所有) pattern.sub(替换) 特殊字符集 特殊字符 解.原创 2021-12-13 23:40:58 · 531 阅读 · 0 评论 -
Python语句与语法
当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放 西湖 音乐: 痛仰乐队 - 不要停止我的音乐 ...原创 2021-12-13 21:27:18 · 195 阅读 · 0 评论 -
python列表、字典、元组、集合学习笔记
当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放 伤心太平洋 音乐: 任贤齐 - 港台电视金曲top100 ...原创 2021-12-13 15:13:53 · 2632 阅读 · 2 评论 -
Python数字和字符串学习笔记
当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放 异乡人 音乐: 李健 - 想念你 夫夷以近,...原创 2021-12-13 15:09:20 · 262 阅读 · 0 评论 -
python的面向对象编程
当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放 孤独患者 音乐: 陈奕迅 - ? 在网络和现...原创 2021-12-13 13:53:53 · 244 阅读 · 0 评论 -
Python os模块学习笔记
当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放 十万嬉皮 音乐: 万能青年旅店 - 万能青年旅店 同名专辑 ...原创 2021-12-10 11:46:13 · 179 阅读 · 0 评论