Python社群专享
文章平均质量分 92
梦想橡皮擦
技术&自媒体,畅游互联网11年,什么语言都懂一点点,商务V moshanba
擅长Python,C++,Go,MySQL
展开
-
Python 爬虫工程师面试经验分享,金三银四
Python 爬虫工程师面试前必须具备的技术掌握 Python 编程语言掌握 HTTP 和 Web 网络协议掌握网页解析技术掌握数据存储和处理技术掌握分布式爬虫技术🕧 Python 爬虫工程师面试时会问到的技术点Python 语言网络协议爬虫框架数据存储和处理网页解析反爬虫技术分布式爬虫🕐 重点聊一下网络协议HTTP 协议HTTPS 协议TCP/IP 协议🕜 重点聊一下 Python 爬虫框架ScrapyBeautifulSoupPyQuery🕑 总结一下原创 2023-02-15 21:11:31 · 4449 阅读 · 1 评论 -
写爬虫吗?你肯定没用过这个库,用完直呼:还行
txdpy库里面集成了一些方法,由于官方手册不完整,可以在__init__文件中查看到如下方法。从这些函数里面可以看到一些有趣的内容,例如is_num(),判断是否为数字,获取中文,uc_easy这个竟然是操作 selenium 的,实在没想到,,ԾㅂԾ,。原创 2023-02-11 00:58:19 · 13433 阅读 · 2 评论 -
详解 matplotlib.pyplot ,Python 初学者真能看懂
Matplotlib 是一个 Python 中的 2D 绘图库,pyplot模块是一个方便使用 Matplotlib 的接口。下面是pyplot模块中的五个重要的知识点:【创建图形】:pyplot模块提供了许多简单易用的函数来创建图形,如 plot、scatter、bar、hist 等。这些函数可以绘制不同类型的图形,例如散点图、折线图、直方图等。【添加标签和图例】:在图形中添加标题、x 轴标签、y 轴标签以及图例可以帮助读者更好地理解图形。pyplot模块提供了相应的函数,如title()原创 2023-02-09 15:11:25 · 9227 阅读 · 0 评论 -
解读 拉格朗日插值法python,保你学明白
插值法是一种数学方法,用于在已知数据点(离散数据)之间插入数据,以生成连续的函数曲线。插值法可以用于确定一个未知数据点的值,并简化复杂的数学计算过程。插值法的应用广泛,如统计学、工程学、科学研究等领域。原创 2023-02-08 12:34:51 · 7688 阅读 · 1 评论 -
疑问搞懂,python中文词频统计,让你真能学会
* Python中文词频统计知识点 + 分词:需要对中文文本进行分词,分词的目的是将文本分解为独立的词语,便于后续的词频统计。 + 字典:使用字典存储每个词的词频。字典的键为词语,值为词频。 + 遍历:遍历分词后的结果,统计每个词出现的次数。 + 排序:对字典按照词频排序,以得到词频最高的词。 + 输出:最后,可以输出词频最高的词,也可以输出完整的词频字典。原创 2023-02-08 11:27:31 · 5564 阅读 · 0 评论 -
python生成随机数,就没有见过这么全的博客
python生成随机数都有哪些办法?* 使用 random 模块:random模块是python内置的模块,使用方法如random.randint()生成一个随机整数。* 使用 NumPy 库:NumPy 是一个强大的数值计算库,它提供了生成随机数的功能,例如numpy.random.randint()生成一个随机整数。* 使用 secrets 模块:secrets模块是python3.6版本引入的新模块,专门用于生成安全随机数,例如secrets.randbelow()生成一个随机整数。原创 2023-02-07 14:22:23 · 3855 阅读 · 2 评论 -
你应该知道的 纳什均衡,并且用 python 实现
在 Python 中,纳什均衡可以通过解方程组、对均衡点的搜索等方式来计算。常用的方法是使用 scipy 库中的linprog()函数,注意提前安装 scipy 库。如果不使用第三方库,则可以通过编写算法来计算纳什均衡,例如使用解方程组和对均衡点的搜索。但这需要较复杂的数学知识和编程技巧,也就是要数学功底扎实。📢📢📢📢📢📢💗 你正在阅读【梦想橡皮擦】的博客👍 阅读完毕,可以点点小手赞一下🌻 发现错误,直接评论区中指正吧📆 橡皮擦的第867篇原创博客。原创 2023-02-05 18:37:27 · 4733 阅读 · 1 评论 -
详解,python求矩阵的秩,你肯定能看懂
求矩阵的秩知识点目录Python Numpy 库求矩阵的秩SVD 分解求矩阵的秩QR 分解求矩阵的秩原生 Python 求矩阵的秩原创 2023-02-05 18:17:02 · 8325 阅读 · 3 评论 -
深度解读 python 实现 dbscan算法
DBScan 算法解释说明DBScan 算法的应用场景Python 实现的 DBScan 算法Python 实现 dbscan 高级算法再演示一种 python 实现 dbscan 算法的代码原创 2023-02-03 16:20:00 · 3777 阅读 · 1 评论 -
新手入门,深入解析 python lambda表达式
* 代码长度:lambda 函数只能写成一行,长度需要保持在可接受的范围内。* 可读性:对于较长的代码块,最好使用正常的函数定义,以提高代码的可读性。* 错误处理:lambda 函数不支持自定义的异常处理,因此需要在调用时小心处理。原创 2023-02-03 15:46:46 · 3200 阅读 · 0 评论 -
深入解析:svm支持向量机python代码
支持向量机(SVM),SVM 的目的是在数据集中找到一条最佳分隔超平面,使得在这个超平面两侧的数据分别属于不同的类别,且该超平面与最近的数据点之间的距离最大。这些最近的数据点称为支持向量,因此该模型被称为支持向量机。SVM 可以处理线性可分和线性不可分的情况,也可以通过使用核函数来处理非线性问题。SVM 在解决分类问题时,通常是通过构造一个最大间隔分离超平面来实现的。在回归问题中,SVM 通过构造一个回归超平面来实现预测。原创 2023-02-03 14:57:23 · 3895 阅读 · 0 评论 -
Python 入门经典必背的 18 个程序,学完就入门 Python 了
函数是 Python 中实现模块化编程的一种重要手段。它是一组功能性代码的封装,可以方便地调用。输出Hello,加上参数以上代码定义了一个函数 say_hello,该函数接收一个名为 name 的参数,并在调用时打印出 “Hello, ” 加上参数。原创 2023-02-01 16:40:35 · 17206 阅读 · 1 评论 -
深入详解 二次移动平均法python
什么是 二次移动平均法二次移动平均法,也称为指数加权移动平均法,是一种用于平滑时间序列数据的算法。原创 2023-02-01 15:40:27 · 5591 阅读 · 0 评论 -
深入解析,python合并多张图片成视频,可用于批量制作短视频
随着短视频的兴起,越来越多的人开始用各种形式进行视频制作,本篇博客从程序员的角度为大家解析一下如何通过 Python 合并多个图片为一个视频。原创 2023-02-01 15:00:49 · 17101 阅读 · 0 评论 -
python flask 操作 Redis,包含详细代码
使用 Flask 操作 Redis 可以通过安装 Redis 的 Python 库并在 Flask 中使用它来实现。正式学习前,需要先确定 Redis 已安装并可正常运行运行启动 Redis 服务器运行检查 Redis 服务器是否运行正常运行连接 Redis 服务器。原创 2023-01-31 15:43:40 · 5498 阅读 · 4 评论 -
基于python的二手房数据分析,思路+代码范例
本篇博客将基于 Python ,梳理二手房数据分析的整体过程。原创 2023-01-31 14:06:17 · 6409 阅读 · 2 评论 -
温度预测 python | 使用 Python 可以使用机器学习模型进行温度预测
使用 Python 可以使用机器学习模型进行温度预测。常用的模型有回归分析、随机森林等。使用前需要准备足够的历史数据并进行特征工程,构建模型并进行训练,最后使用预测结果。原创 2023-01-31 12:17:19 · 5184 阅读 · 2 评论 -
python 气体扩散,在 Python中用数值模拟研究气体扩散
在 Python 中,可以使用数值模拟来研究气体扩散。模拟气体扩散需要解决两个问题:流体动力学方程(如 Navier-Stokes 方程)和扩散方程。原创 2023-01-30 22:53:25 · 4768 阅读 · 1 评论 -
python求不同分辨率图像的峰值信噪比,一文搞懂
峰值信噪比(Peak Signal to Noise Ratio,PSNR)是衡量图像质量的常用指标,它表示图像中信号和噪声的比值。通常,较高的 PSNR 值表示图像质量较高。其中,MAX是图像的最大亮度(一般为 255),MSE 是图像的均方误差,表示原图像和处理后的图像的差异。如果需要在 Python 代码中计算 PSNR,可以使用 NumPy 库,并使用它提供的平方误差函数,然后计算 PSNR 值。原创 2023-01-30 22:06:24 · 4140 阅读 · 1 评论 -
python 操作 json 文件的种种知识点
本篇博客将带你全方位了解 Python 操作 json 文件的技术点让你碰到 json 格式文件不在发愁。原创 2023-01-27 21:41:26 · 3392 阅读 · 0 评论 -
【小知识点】如何在 git 中取消 __pycache__ 文件
这意味着,在将来的版本中可能不再修复 Python 3.6 版本中存在的安全漏洞。这个库提供了一些常用的对称加密算法,如 AES、DES、Blowfish 等,以及非对称加密算法,如 RSA、DSA 等。此外,这个库还提供了一些哈希算法,如 MD5、SHA1 等,用于生成消息摘要。可以在项目根目录下建立 .gitignore 文件,如果已经有 .gitignore 文件,打开该文件。然后在文件最后加上下面这行,就可以忽略。是一个用于加密和解密的 Python 库,它提供了一些常用的加密算法和工具。原创 2023-01-24 20:49:08 · 6447 阅读 · 0 评论 -
兔年说兔,那些年,我们碰到与【兔】相关的编程面试题
问题:一只兔子藏身于 20 个圆形排列的洞中(洞从 1 开始编号),一只狼从 x 号洞开始找,下次隔一个洞找(即在 x + 2 号洞找),在下次隔两个洞找(即在 x + 5 号洞找),它找了 n 次仍然没有找到。兔年,兔子,鸡兔同笼问题,兔子繁殖,好家伙,兔子可是 Python 面试题中的常客,既然【兔了个兔】了,那不得不给大家呈现一篇众多兔子参与的博客。使用一个小循环,解决鸡兔同笼问题,在 for 循环中遍历兔子的数量,然后根据兔子数量求鸡的数量,解决问题的过程是通过一个等式进行判断,即。原创 2023-01-24 16:16:08 · 3604 阅读 · 2 评论 -
写给Python社群的第10课:Python 研发 Windows桌面程序,长长长的文
常见软件操作界面有三类,第一种是 DOS 界面,即黑控制台,第二中是 Windows 为主的图形用户界面,第三种是在网页中呈现的 Web 用户界面,在本篇博客我们会以 PyQt5 为主,实现 Windows 操作系统界面风格的 Python 软件。使用 PyQt5 工具包最重要的就是熟悉组件,然后掌握各个组件的属性,在 designer 中,内置了大量可直接拖拽的组件,具体分类如下。下拉选择框组件,也被成为下拉列表,拖拽该组件到窗体中,直接双击即可编辑可选项,如果设置出错,可以继续双击进行修改。原创 2022-11-14 22:53:58 · 14010 阅读 · 5 评论 -
写给Python社群的第9课:学一下文件处理,Python基础提高篇
书写 XML 文档的各个元素,要注意缩进,这里与 Python 缩进一致,都是采用 4 个空格(1 次 Tab 按键),每个节点(也可称作元素)可以添加属性,例如在上述 XML 文件中,增加如下内容。本篇博客学习 Python 中的文件处理,主要涉及三类文件,分别是文本文件,JSON 文件,XML 文件,这三种格式的文件也是后期工作中最常接触的三种类型。函数的时候,会碰到这样的情况,某路径中存在子路径(子文件夹),如果直接编写代码,会出现异常信息,例如错误的代码如下所示。XML 文档中的文字,叫做文本。原创 2022-11-12 21:46:04 · 15914 阅读 · 1 评论 -
写给Python社群的第8课:Python异常,你必须掌握的技术点
这类错误一般属于不确定性错误,例如打开文件的时候,发现文件被占用(在 windows 上删除 word 文档,或者改名时,就会出现该异常,提示文件被占用),还有程序在传输网络数据的时候,网络突然被中断,手机或者电脑突然死机,这些都属于高级错误,而且充满不确定性,在实战中我们要尽可能的想到这些错误,并提前做好。任何程序都会出错,任何程序员都会写错代码,程序员编写程序一直处于编写,调试的循环中,程序异常也叫做程序BUG,一般情况是代码语法报错,逻辑错误,或者运行环境错误,正式学习异常前还需要提前掌握一句真理。原创 2022-11-11 22:15:32 · 10723 阅读 · 1 评论 -
写给Python社群的第7课:用 Python 模块了不起呀?就是了不起
Python 模块也叫做 Python 库,有环境内置的,也有第三方开发的,在 Python 任何一个项目中,都会用到大量的模块,本篇博客从自带标准库开始,带大家逐步进入模块世界。Python 标准库为程序员提供了大量的函数和功能,是 Python 的核心功能之一,当安装 Python 之后,系统已经将标准库进行了内置,便于后续直接使用。任何一款模块的学习,都遵循上述步骤,接下来看一下 datetime 吧,注意 datetime 是模块名,所以在导入的时候需要指定其内部对象。,对应日期时间,日期,时间。原创 2022-11-03 16:16:33 · 10892 阅读 · 2 评论 -
写给Python社群的第6课:终于学习 Python 类和面向对象了,上坡开始
Python 中的类本质上也是一种数据类型,对于初学者而言,Python 中【类】这个概念是非常抽象且复杂的,因为其包含很多概念,定义,所以在第一次学习的时候,重点是理解。在正式学习类之前,需要先了解两种不同的编程思维,第一种是面向过程的编程,第二种是面向对象的编程,二者的英文单词分别是 OP(Procedure Oriented) 和 OO(Object Oriented),如何理解面向过程和面向对象是非常重要的,下面为你带来几种容易理解的解释。面向过程。原创 2022-10-31 15:54:56 · 11108 阅读 · 2 评论 -
写给Python社群的第5课:Python 函数,真的难吗?
这篇博客给大家带来的是 Python 函数,每次讲解到函数的时候,都会有很多同学掉队,其核心原因是思维的转变,在前文的几篇博客中,都是以线性思维进行说明,翻译成编程逻辑就是顺序思维,加入函数之后,顺序思维会因为函数而发生跳转,即进入函数,跳出函数的逻辑反复出现,所以初学者在学习阶段,很容易迷惑。其实在前四篇博客中,我们已经大量使用了函数,例如print()输出函数,len()获取列表长度函数,sorted()排序函数,del()对象删除函数。原创 2022-10-30 16:27:46 · 12302 阅读 · 3 评论 -
写给Python社群的第4课:字典和集合,又是一组新概念
Python 中字典和集合也是非常相近的概念,而且从外观看上去,也有那么一丝丝的相似,Python 语言中字典类型是非常灵活的,在实战中的使用场景非常多,后续项目课中会反复涉及。本篇博会从字典基本知识入手,为你展开字典类型数据的各个知识点。首先我们看一下定义:字典,是可变的无序集合(在 Python 最新版本中,已经变为有序),它是一种以键值对为基本元素,可以存放各种数据类型的容器,用大括号({})表示字典的开始和结束,元素之间用逗号(,)进行分隔。原创 2022-10-29 16:39:30 · 12815 阅读 · 0 评论 -
写给Python社群的第3课:列表和元组,就得对比着学
如果说在 Python 语言中找一个最优秀的数据类型,那无疑是列表,如果要在推荐一个,那我选择元组,本篇博客我们的重心会放在列表上,元组可以看成不能被修改的列表,所以作为赠品进行学习即可。列表是一种非常灵活的数据结构,可以弥补前文字符串类型的很多不足。正式学习前,还需要记住两个英文单词,列表(list),元组 (tuple)。原创 2022-10-28 16:13:24 · 13910 阅读 · 0 评论 -
写给Python社群的第2课:Python逻辑语句,天天要写的 if 和 while
写给社群的Python博客,if 语句,while 语句,多少掌握点吧。原创 2022-10-01 06:00:00 · 19449 阅读 · 2 评论 -
写给Python社群的第1课:初识Python,开篇知识点就选字符串吧~
本系列博客,由 “发量迷人的乔喻” 授权发布。被系列博客来自78技术人社群的一次大冒险,没错,乔喻输了,它就要写。要简单,要通俗,要高雅,要有用,要有趣的介绍清楚Python。要能写购 250K 字。原创 2021-12-19 11:21:03 · 19217 阅读 · 2 评论