
Python
文章平均质量分 90
键盘舞蹈者
这个作者很懒,什么都没留下…
展开
-
Python爬取天气数据及可视化分析
天气预报我们每天都会关注,我们可以根据未来的天气增减衣物、安排出行,每天的气温、风速风向、相对湿度、空气质量等成为关注的焦点。原创 2022-06-15 14:18:21 · 2605 阅读 · 0 评论 -
程序员们,快把这款AI“魔法”做到手机相机里,求求了
这位胖友,你听说过“镜头恐惧”吗?包括但不限于,总是尽力躲避镜头,即使拍照也往往表情尴尬,笑不出来。那感觉,就是人家拍照是回眸一笑百媚生:我一上相就是“我是谁”、“我在哪”、“我在干什么”灵魂三连。现在各种算法技术这么发达,就不能我往镜头前一站,相机自动帮我微笑到位吗???...原创 2022-06-13 17:41:17 · 250 阅读 · 0 评论 -
Python技法:用argparse模块解析命令行选项
1. 用argparse模块解析命令行选项Python命令行程序做为其中一种,其传参中也包括了 位置参数(positional arguments) 和 可选参数(optional arguments) :(注意,可选参数的选项名称以 -- 或 - 打头,位置参数和可选参数的先后顺序可以任意排布)那么在Python程序中我们如何解析在命令行中提供的各种选项呢?(选项保存在 sys.argv 中)我们可以使用 argparse 模块。我们用下面这个 search.py 程序做例子:1.1 创建par原创 2022-05-21 16:46:55 · 286 阅读 · 0 评论 -
Python处理PDF——PyMuPDF的安装与使用
推荐阅读:1、程序员用Python爬虫做副业半个月就赚了3W2、一个30岁的程序员无比挣扎的故事,连躺平都是奢望1、PyMuPDF简介介绍在介绍PyMuPDF之前,先来了解一下MuPDF,从命名形式中就可以看出,PyMuPDF是MuPDF的Python接口形式。MuPDFMuPDF 是一个轻量级的 PDF、XPS和电子书查看器。MuPDF 由软件库、命令行工具和各种平台的查看器组成。MuPDF 中的渲染器专为高质量抗锯齿图形量身定制。它以精确到像素的几分之一内的度量和间距呈现文本,以在屏幕上原创 2022-05-10 17:49:55 · 1250 阅读 · 0 评论 -
浏览器可以运行 Python 代码了,Python 也许会变成前后端通吃的语言
作为 Python 程序员,我很羡慕那些 Javascript 开发者,动不动就能写出令人惊艳的网页。不过今年,我们也能用 Python 写前端了:Anaconda 团队开发出了 PyScript,你可以在 HTML 里面编写和运行 Python 代码,调用 Javascript 库,换句话说,你可以用 Python 来进行整个前后端开发。什么是 PyScriptPyScript[1] 是 Anaconda 团队开发的一个 Javascipt 库,可以在 HTML 标签里嵌入 Python 代码,无需原创 2022-05-08 16:22:00 · 380 阅读 · 0 评论 -
掌握这些Python的高级用法,让代码更可读、运行更高效
Python是世界上最流行的编程语言(TIOBE Index for April 2022),它易于上手且多才多艺,除了用于神经网络的构建外, 还能用来创建Web应用、桌面应用、游戏和运维脚本等多种多样的程序。Python语言语法简洁,易于上手, 但当你深入研究时, 会发现Python有很多高级用法, 这些高级用法可以大幅度提高代码的可读性和运行效率。此外, Python包含了海量的高质量第三方库, 许多重要的库已经成为Python开发不可或缺的内容。下面介绍几个Python的高级用法。1 索引和切原创 2022-05-07 17:59:28 · 220 阅读 · 0 评论 -
10行Python代码能实现哪些有趣功能?
Python凭借其简洁的代码,赢得了许多开发者的喜爱。因此也就促使了更多开发者用Python开发新的模块,从而形成良性循环,Python可以凭借更加简短的代码实现许多有趣的操作。下面我们来看看,我们用不超过10行代码能实现些什么有趣的功能。推荐阅读:程序员用Python爬虫做副业半个月就赚了3W一、生成二维码二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,而生成一个二维码也非常简单,在Python中我们可以通过MyQ原创 2022-04-27 17:39:40 · 541 阅读 · 0 评论 -
Python技巧:停止使用“or”检查多个条件
我们都熟悉使用这两行来检查变量是否满足一个或多个等式。if number == 1 or number == 2 or number == 3 or number == 4: do_smt()这种方式编码显得非常的自然,大家也经常使用。但我们今天说另外一个好的解决方案,接下来我将给出几种方法,我们将分析它们的优缺点。Python中的“in”运算符in 关键字在 Python 中基本上有两种用法:1:遍历一个序列:例子:seasons = ["winter", "spring", "原创 2022-04-11 17:46:45 · 3412 阅读 · 0 评论