叫我邱哥
码龄2年
关注
提问 私信
  • 博客:101,605
    101,605
    总访问量
  • 47
    原创
  • 1,669,991
    排名
  • 41
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2022-08-17
博客简介:

m0_73342362的博客

查看详细资料
个人成就
  • 获得54次点赞
  • 内容获得7次评论
  • 获得468次收藏
  • 代码片获得896次分享
创作历程
  • 48篇
    2022年
成就勋章
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

在 pandas 上使用 apply() 方法

今天给大家带来一篇,如果觉得不错,欢迎关注起来。本文的内容主要如下:在 Pandas Series 上使用 apply() 方法在 Pandas Dataframe 上使用 apply() 方法使用 apply() 方法的四个用例apply() 方法主要用于,它专注于将方法应用于 pandas Series 中的每个元素以及 pandas DataFrame 的每一行/列。
原创
发布博客 2022.09.23 ·
2330 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

一文读懂 Python 装饰器

在 Python 中,函数是一种非常灵活的结构,我们可以把它赋值给变量、当作参数传递给另一个函数,或者当成某个函数的输出。装饰器本质上也是一种函数,它可以让其它函数在不经过修改的情况下增加一些功能。这也就是「装饰」的意义,这种「装饰」本身代表着一种功能,如果用它修饰不同的函数,那么也就是为这些函数增加这种功能。一般而言,我们可以使用装饰器提供的 @ 语法糖(Syntactic Sugar)来修饰其它函数或对象。@decpass。
原创
发布博客 2022.09.23 ·
265 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

太好用了,这个更人性化的正则库 -- Humre

这个库其实很新,第一次 commit 是在 2022/7/21,作者是 Al Sweigart,就是写 pyautogui 库(已有 7.1k star)的那个人,所以还是有一定可信赖度的。当然,这个库好用是好用的,但距离成熟可能还有一点时间哈,在 1.0 版本之前,其中的 API 可能还会迭代,所以还不建议直接上生产环境。好了,这里主要就是给大家介绍下这个正则库,有了它,我们的正则表达式就可以变得更加清晰易读,希望对大家有帮助~整体这么一拆分,并添加注释和分级,是不是可读性就大大增强了?
原创
发布博客 2022.09.22 ·
474 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

超全面, 15 种 Python IDE 工具使用对比

Github 为 Atom 开发了强大的功能,以提供良好的编程体验,包括多个插件,如 SQL queries 包、Markdown Preview Plus 包,以及编辑、可视化和渲染 LaTeX 公式的包。VS Code 是完整的代码编辑器,具备很多优秀功能,许多程序员称其为最好的 IDE 编辑器。本质上,IDE 是一种改进代码创建、测试和 debug 流程的工具,它使这些工作更加简单。另一个适合新手的地方是,你可以看到 Python 在每一步中对你的表达式的评估。它使用广泛,可用于不同的平台。
原创
发布博客 2022.09.22 ·
393 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

4 种 Python 连接 MySQL 数据库的方法

我们分享了可以使用的四种不同的常用连接方法,并在PlanetScale数据库上使用SSL对它们进行了测试,这是一个关键的步骤,因为它可以防止中间人攻击。注意,这个路径取决于你的平台。如果你需要一个免费的数据库来测试你的连接,PlanetScale是一个很好的选择。用 Python 连接到 MySQL 数据库的方法不是很系统,实际中有几种不同的连接方法,而且不是所有的方法都能与不同的操作系统很好地配合。如果你使用的是Windows系统,你需要下载根证书,然后用你所使用的驱动程序的正确配置选项指向它们的位置。
原创
发布博客 2022.09.21 ·
6706 阅读 ·
1 点赞 ·
1 评论 ·
13 收藏

一个 Python 的轻量级搜索工具 -- Whose

Whoosh 由 Matt Chaput 创建,它一开始是一个为 Houdini 3D 动画软件包的在线文档提供简单、快速的搜索服务工具,之后便慢慢成为一个成熟的搜索解决工具并已开源。Whoosh 纯由 Python 编写而成,是一个灵活的,方便的,轻量级的搜索引擎工具,现在同时支持 Python2、3,其优点如下:Whoosh 纯由 Python 编写而成,但很快,只需要 Python 环境即可,不需要编译器;默认使用 Okapi BM25F 排序算法,也支持其他排序算法;
原创
发布博客 2022.09.21 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

盘点10个让工作效率倍增且有趣的 Python工具包

是微软推出的一款人工智能库,可以将传统人工智能模型编译成张量计算,了解深度学习框架,如Tensorflow、Pytorch的同学一定知道张量的重要性。可以看出,出错的文件、所在行、所在函数或模块都被用不同的颜色标记出来,比起左边密密麻麻、眼花缭乱的错误提示,显然是优化过的提示更人性化!用于以编程方式控制鼠标和键盘。是用来处理地理空间数据的工具库,不仅完美融合了pandas数据类型,还提供了操作地理空间数据的高级接口。是一个交互式的、开源的、基于浏览器的Python图形库,提供了30多种图表类型,包括。
原创
发布博客 2022.09.20 ·
458 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Pandas/NumPy中的几个加速方法

二者在日常的数据分析中都发挥着重要作用,如果没有 Numpy 和 Pandas 的支持,数据分析将变得异常困难。Numpy 是用于科学计算的 Python 语言扩展包,通常包含强大的 N 维数组对象、复杂函数、用于整合 C/C++和 Fortran 代码的工具以及有用的线性代数、傅里叶变换和随机数生成能力。当一个数据帧分配给另一个数据帧时,如果对其中一个数据帧进行更改,另一个数据帧的值也将发生更改。这个函数的参数可设置为包含所有拥有特定数据类型的列,亦或者设置为排除具有特定数据类型的列。
原创
发布博客 2022.09.19 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL 如何查找删除重复行?

类似,如果排序的是c字段,相同值的b也会分到不同的组,无论如何是不能达到我们的目的的。没有一个能够找出全部的重复行。而且最令人沮丧的是,对于某些情况,这种语句是有效的,如果错误地以为就是这么写法,然而对于另外的情况,很可能得到错误结果。一个常见的任务是,重复行只保留一行,其他删除,然后你可以创建适当的索引,防止以后再有重复的行写入数据库。这人试了很多其他的OR和AND的组合,用来分组的是一个字段,计算大小的是另一个字段,像这样。因为WHERE子句过滤的是分组之前的行,HAVING子句过滤的是分组之后的行。
原创
发布博客 2022.09.19 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python 实现单例模式的五种写法

如果在程序运行期间,有很多地方都需要使用配置文件的内容,也就是说,很多地方都需要创建 AppConfig 对象的实例,这就导致系统中存在多个 AppConfig 的实例对象,而这样会严重浪费内存资源,尤其是在配置文件内容很多的情况下。类由 type 创建,创建类时,type 的 __init__ 方法自动执行,类() 执行 type 的 __call__ 方法(类的 __new__ 方法,类的 __init__ 方法)通过上面例子,我们可以知道,当我们实现单例时,为了保证线程安全需要在内部加入锁。
原创
发布博客 2022.09.17 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用python开发一个炸金花小游戏,注意别玩上瘾了~~

众所周知扑克牌可谓是居家旅行、桌面交友的必备道具,今天我们用Python来实现一个类似的扑克牌小游戏,先来看一下基本的游戏规则。炸(诈)金花又叫三张牌,是在全国广泛流传的一种民间多人纸牌游戏。游戏使用一副除去大小王的扑克牌,共 4 个花色 52 张牌,各个玩家从中抽取 3 张牌,比较大小。各种牌型的大小顺序如下(按照全排列组合中出现的概率越小,牌型分数奖励越大):1、同花顺:三张同样花色且点数连续的牌,如红心2、红心3、红心4;2、豹子:三张点数一样的牌,如 AAA、222;
原创
发布博客 2022.09.16 ·
487 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

4个Python项目管理与构建工具,建议收藏 ~

Python 历时这么久以来至今还未有一个事实上标准的项目管理及构建工具,以至于造成 Python 项目的结构与构建方式五花八门。这或许是体现了 Python 的自由意志。不像 Java 在经历了最初的手工构建,到半自动化的 Ant, 再到 Maven 基本就是事实上的标准了。
原创
发布博客 2022.09.15 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用 Excel 和 Python 从互联网获取数据

人生苦短,快学Python!互联网上有极其丰富的数据资源可以使用。使用Excel可以自动读取部分网页中的表格数据,使用Python编写爬虫程序可以读取网页的内容。今天的文章主要分为两个部分,一是用通过Python构建一个数据网站,二是分别使用Excel和Python从编写的Web网站上获取数据。
原创
发布博客 2022.09.15 ·
430 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Python的一些日常高频写法

但是,当对象序列化后,就会更加方便,因为约定俗成的,接口间的调用或者发起的 web 请求,一般使用 json 串传输。...: def __call__(self): #定义了__call__方法的类的实例是可调用的。参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。很多场景,直接一个类对象,传输不方便。元类,确实使用不是那么多,也许先了解这些,就能应付一些场合。python五类参数:位置参数,关键字参数,默认参数,可变位置或关键字参数的使用。
原创
发布博客 2022.09.14 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python 处理 PDF:PyMuPDF 的安装与使用

在介绍PyMuPDF之前,先来了解一下MuPDF,从命名形式中就可以看出,PyMuPDF是MuPDF的Python接口形式。MuPDFMuPDF是一个轻量级的PDF、XPS和电子书查看器。MuPDF由软件库、命令行工具和各种平台的查看器组成。MuPDF中的渲染器专为高质量抗锯齿图形量身定制。它以精确到像素的几分之一内的度量和间距呈现文本,以在屏幕上再现打印页面的外观时获得最高保真度。这个观察器很小,速度很快,但是很完整。它支持多种文档格式,如PDF、XPS、OpenXPS、CBZ、EPUB和。
原创
发布博客 2022.09.14 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

超简单 Python 汉字拼音转换工具

可以见到,通过定义一个 kiss 函数,使用 register 装饰器,我们生成了一个新的 style,这个 style 可以直接被用于拼音的转换参数,非常方便。(可选1) 如果你用Python的目的是数据分析,可以直接安装Anaconda,它内置了Python和pip.3. 如果你用的是 VSCode编辑器 或 Pycharm,可以直接使用界面下方的Terminal.(可选2) 此外,推荐大家用VSCode编辑器,它有许多的优点。如果你觉得模块输出效果不合你意,或者你想做特殊处理,可以通过。
原创
发布博客 2022.09.09 ·
661 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python 实现单例模式的五种写法

是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信息。如果在程序运行期间,有很多地方都需要使用配置文件的内容,也就是说,很多地方都需要创建 AppConfig 对象的实例,这就导致系统中存在多个 AppConfig 的实例对象,而这样会严重浪费内存资源,尤其是在配置文件内容很多的情况下。
原创
发布博客 2022.09.09 ·
88 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python和Excel的完美结合:常用操作汇总(案例详析)

在以前,商业分析对应的英文单词是Business Analysis,大家用的分析工具是Excel,后来数据量大了,Excel应付不过来了(Excel最大支持行数为1048576行),人们开始转向python和R这样的分析工具了,这时候商业分析对应的单词是Business Analytics。因为Excel画出来的图能够交互,能够在图上进行一些简单操作,所以这里用的python的可视化库是plotly,案例就用我这个学期发展经济学课上的作业吧,当时的图都是用Excel画的,现在用python再画一遍。
原创
发布博客 2022.09.08 ·
234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python爬虫Selenium库详细教程

在我们爬取网页过程中,经常发现我们想要获得的数据并不能简单的通过解析HTML代码获取,这些数据是通过AJAX异步加载方式或经过JS渲染后才呈现在页面上显示出来。如果定位到父frame,是无法查找到子frame的信息的,因此需要切换到子frame再进行查找。如果条件不成立,则等待最长时间为等待时间,如果超过等待时间后仍然没有满足等待等待条件,则抛出异常。第二种,是直接使用find_element(),传入的第一个参数为需要使用的元素查找方法。元素交互是先获取一个元素,然后对获取的元素调用交互方法。
原创
发布博客 2022.09.08 ·
2443 阅读 ·
0 点赞 ·
0 评论 ·
16 收藏

Python办公软件自动化,5分钟掌握openpyxl操作

各种数据需要导入Excel?多个Excel要合并?目前,Python处理Excel文件有很多库,openpyxl算是其中功能和性能做的比较好的一个。接下来我将为大家介绍各种Excel操作。今天给大家分享一篇用openpyxl操作Excel的文章。打开大文件时,根据需求使用只读或只写模式减少内存消耗。遍历文件的所有行或列,可以使用。新建一个Excel文件。打开现有Excel文件。用来批量删除行和列。
原创
发布博客 2022.09.07 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多