- 博客(155)
- 资源 (34)
- 问答 (4)
- 收藏
- 关注
原创 百看不如一练, 247 个 Python 实战案例(附源代码)
个人公众号:yk 坤帝后台回复 Python实战案例 获取全部源代码众所周知,我们在学习Pyhont过程中,大都看书枯燥、看视频进度慢,网上查找的学习案例又比较凌乱不成体系。。。百看不如一练,今天为大家搜集了一份Python从入门到进阶的实战案例合集,共计247个案例,185页内容。内容涵盖:· Python基础(90个案例)· Python高级字符串之正则(25个案例)· Python⽂件、⽇期和多线程(26个案例)· Python三⼤利器(迭代器 , ⽣成器 , 装饰器。15个案例).
2022-03-21 12:25:43
16301
24
原创 每周重复的报表活,我用 30 行 pandas 一键自动化
这篇文章介绍了如何用30行pandas代码实现周报自动化处理,包含以下核心内容: 痛点分析:每周手动处理报表需2小时,一年浪费13个工作日 自动化方案四步走: 合并多个CSV文件 清洗数据(处理缺失值、重复项等) 按销售员/地区汇总 输出多sheet Excel文件 技术亮点: pd.to_numeric自动处理脏数据 内置生成模拟数据功能 支持自动生成Excel图表 扩展建议: 设置定时任务自动运行 将节省时间投入高价值工作 作者强调自动化处理重复性工作是提升效率的关键,并提供了完整可运行的代码模板。
2026-08-10 00:15:46
214
原创 用Python实现发送《自动周报》实战脚本
金额”: random.choice([“缺失”] + [random.randint(100, 5000) for _ in range(5)]),df[“金额”] = pd.to_numeric(df[“金额”], errors=“coerce”).fillna(0)“销售员”: random.choice([“张三”, “李四”, “王五”, None]),“地区”: random.choice([“华东”, “华南”, “华北”]),“”“去重 + 金额转数值(脏数据变 0)+ 销售员空值兜底。
2026-08-09 22:37:08
207
原创 用Python算清你的“买时间“账
运行:python buy_time.py (Python 3.7+ 即可,原生支持中文标识符)核心:先算清单位时间成本(时薪),凡是外包花费低于自己干成本的,就果断买时间。时薪 = 月薪 / 每月工作天 / 每天小时 # 约 56.8 元/小时。return 外包花费 < 自己成本 # True 就果断买时间。“”“自己干的成本 vs 外包的成本,谁低听谁的。自己成本 = 时薪 * 自己耗时小时。对应书里那句话:智者买入时间。月薪 = 10000。每月工作天 = 22。
2026-08-09 00:03:04
250
原创 用 Python 标准库写个「爬书自动生成读书笔记」的小工具(零依赖,开箱即用)
用 Python 标准库写个「爬书自动生成读书笔记」的小工具(零依赖,开箱即用)我是 yk 坤帝,一个写了多年 Python 的技术公众号博主。平时既写代码,也爱读书。读完一本好书,想写篇读书笔记发出来,结果一半时间花在「查这本书的作者是谁、哪个出版社、豆瓣多少分、简介怎么写」上面——纯机械劳动,毫无灵魂。于是我顺手用 Python 写了个脚本:输入书名,它去豆瓣把公开书目信息扒下来,自动生成一份结构化的 Markdown 读书笔记骨架。
2026-08-06 22:52:17
340
原创 告别手动发邮件!Python自动化报告系统完整实现(附完整源码下载)
每天重复手动发送报告邮件?需要同时通知多个渠道?本文教你用Python实现全自动化的日报/周报系统,解放双手!
2025-05-23 16:30:54
394
原创 用Python将 PDF 中的表格提取为 Excel/CSV
用Python将 PDF 中的表格提取为 Excel/CSV,*支持文本型 PDF 和 扫描件/图片型 PDF(需 OCR 识别)。
2025-05-19 15:38:35
988
原创 三万字机器学习项目整理(基础到进阶)
如果你是学生、计算机领域的工作者,我强烈建议你学习、掌握机器学习,我不敢说它是最简单的(机器学习的确很简单),但是掌握机器学习一定是性价比最高的。本文用浅显易懂的语言精准概括了机器学习的相关知识,内容全面,总结到位,剖析了机器学习的what,who,when, where, how,以及why等相关问题。从机器学习的概念,到机器学习的发展史,再到机器学习的各类算法,最后到机器学习的最新应用,十分详尽。适合小白快速了解机器学习。你是否使用像Siri或Alexa这样的个人助理客户端?你是否依赖垃圾邮件过
2023-01-06 18:48:41
2044
原创 用Python对文件进行随机读写
Illegal HTML tag removed : 获取当前读写的位置在读写文件的过程中,如果想知道当前的位置,可以使用tell()来获取Illegal HTML tag removed : 定位到某个位置如果在读写文件的过程中,需要从另外一个位置进行操作的话,可以使用seek()seek(offset, from)有2个参数offset:偏移量from:方向0:表示文件开头1:表示当前位置2:表示文件末尾demo:把位置设置为:从文件开头,偏移5个字节demo:把位置设置为:离文件末尾,3字
2022-07-03 19:16:18
4905
1
原创 整理了 37 个 Python 网站开发库
大家好,我是坤哥~用了 2 周的时间整理了 Python 中所有的网站开发库(下文简称:Web 框架),供大家学习参考。Q:Web 框架到底是什么?A:Web 框架主要用于网站开发。开发者在基于 Web 框架实现自己的业务逻辑。Web 框架实现了很多功能,为实现业务逻辑提供了一套通用方法。Q:Web 框架有什么作用?A:使用 Web 框架,很多的业务逻辑外的功能不需要自己再去完善,而是使用框架已有的功能就可以。Web 框架使得在进行 网站开发的时候,减少了工作量。Q:我们为什么要使用 Web
2022-05-25 21:45:06
2598
2
原创 20张Python高清数据分析全知识地图,数据分析发展路线
公众号:yk 坤帝获取全部数据分析资料今天给大家分享一波很硬的干货,20张数据分析相关的知识地图,马起来慢慢消化~1、数据分析步骤地图2、数据分析基础知识地图3、数据分析技术知识地图4、数据分析业务流程5、数据分析师能力体系6、数据分析思路体系7、电商数据分析核心主题8、数据科学技能书知识地图9、数据挖掘体系10、python学习路径11、线下店铺数据分析12、小程序数据分析13、用户分析原文在此:干货!20张Python高清数据分析全知识地图,
2022-05-23 22:33:48
1788
原创 Python3自学速查手册,324页内容,最全知识整理
公众号 yk 坤帝后台回复 python3 获取全部资料《Python3自学速查手册》。这是我见过的知识点最全面,匹配案例最多的合集。每个函数均附有详细描述、语法参考、参数、返回值以及案例。共计324页内容。堪称Python3大字典,有书签更方便查,哪里不会点哪里。是自学过程中不可多得的最佳手边资料。快快收藏起来吧。目录:·Python3教程·Python3基础语法·基本数据类型·解释器·注释·运算符·数字(Number)·字符串·列表·元组·字典·编程第一步·条件控制.
2022-04-11 23:34:51
3867
3
原创 Python习题练习,进阶学习
输出9行内容,第1行输出1,第2行输出12,第3行输出123,以此类推,第9行输出123456789。随机生成20个学生的成绩,并定义函数来判断这20个学生成绩的等级(100-90为A,80-90为B,其余为C)。其中生成1-100随机数的语句为:score = random.randint(1,100)。1) 生成一个大文件data.txt,要求1200行,每行随机为0~20的整数;2) 读取data.txt文件统计这个文件中出现频率排前10的整数;输入某年某月某日,判断这一天是..
2022-04-10 23:03:01
6357
原创 Python模块pyquery应用技巧
公众号 yk 坤帝后台回复pyquery 获取全部源代码1. 初始化部分1.1 字符串初始化1.2 URL初始化1.3 文件初始化2. 基本CSS选择器3. 查找元素3.1 查找子元素3.2 查找父元素3.3 查找兄弟元素4. 遍历单个元素5. 获取属性,文本,HTML5.1 获取属性5.2 获取文本5.3 获取HTML6. DOM操作6.1addClass、removeClass6.2 attr、css6.3 remove...
2022-03-22 21:53:44
1864
原创 Python获取本机ip地址的两种有效方法
Python获取本机IP地址,第一种有的机器会返回 127.0.0.1,因此推荐第二种方法。#Python
2022-03-21 09:48:15
10579
原创 用python实现模拟登录,突破反爬限制,Selenium库详解(附全部源代码)
个人公众号:yk 坤帝后台回复 模拟登录 获取全部源代码1. 准备工作与Selenium基本使用2. 声明浏览器对象3. 模拟登录4. 在登陆页面查找元素4.1 查找单个元素4.2 查找多个元素5. 元素交互操作6. 交互动作解析7. 执行JavaScript8. 获取元素信息8.1 获取属性8.2 获取文本值8.3 获取ID、位置、标签名、大小9. Frame函数10. WebDriver等待操作10.1 隐式等待10.2 显式等待11. 前进后退12. 添加C.
2022-03-20 13:10:50
2354
原创 爬虫BeautifulSoup库基本使用,案例解析(附源代码)
个人公众号:yk 坤帝后台回复 BeautifulSoup 获取全部源代码1. 爬虫解析库汇总2. BeautifulSoup基本使用3. 标签选择器3.1 选择元素3.2 获取名称3.3 获取属性3.4 获取内容3.5 嵌套选择4. 子节点和子孙节点5. 父节点和祖先节点6. 兄弟节点7. 标准选择器7.1 text属性**7.2 find( name , attrs , recursive , text , kwargs )8. CSS选择器8.1 获取属性8..
2022-03-19 23:20:27
2255
2
原创 全网最全正则表达式系统讲解,实战练习,豆瓣案例解析(附讲解源代码)
个人公众号:yk 坤帝后台回复 正则表达式 获取全部源代码1. 什么是正则表达式?2. 常见匹配模式3. re.match 函数解析4. 最常规的匹配5. 正则泛匹配6. 匹配目标6.1 贪婪匹配6.2 非贪婪匹配7 匹配模式7.1 正则转义解析7.2 re.search 函数解析8. 匹配演练8.1 re.findall 函数应用8.2 re.sub 解析8.3 re.compile 模块9. 正则实战练习,案例解析1. 什么是正则表达式?正则表达式是对字符串.
2022-03-18 19:41:54
1884
原创 全网最全Requests库详解,实例引入,代码分析(ip代理,用户认证,证书检测)
个人公众号:yk 坤帝后台回复 requests库详解 获取全部源代码1.什么是Requests2.requests 实例引入3.各种请求方式4.爬虫GET请求解析,代码步骤分析4.1 带参数GET请求4.2 解析json数据4.3 获取二进制数据4.4 添加headers5.爬虫POST请求解析,代码步骤分析6.爬虫响应状态分析6.1 reponse属性分析6.2 返回状态码判断6.3 异常响应码解析7. 爬虫高级操作:文件上传,配置应用8.如何获取cookie?.
2022-03-17 17:54:32
5131
原创 用Python实现泊松分布,设计保险收益预测模型,分析保险公司实现盈利的可能
公众号 yk 坤帝后台回复 泊松分布 获取全部源代码1.泊松分布def poisson(k,Lambda): # 定义当变量服从泊松分布时计算概率的一个函数 # K:表示随机事件发生的次数 # Lambda:表示单位时间内随机事件的平均发生次数 from math import exp,factorial P = pow(Lambda,k)*exp(-Lambda)/factorial(k) #计算服从泊松分布的概率因子 # 求Lambda的.
2022-03-16 12:18:55
4573
原创 用Python计算样本方差,总体方差,比较
1.样本方差#样本方差,考虑自由度def f_sigma(x): # 通过Python定义一个计算变量波动率的函数 # x:代表变量的样本值,可以用列表的数据结构输入 n = len(x) u_mean = sum(x)/n #计算变量样本值的均值 z = [] #生成一个空列表 for t in range(n): z.append((x[t]-u_mean)**2) return (sum(z)/(n-1))**0.5
2022-03-15 11:52:17
5601
原创 Urllib库基本使用、详解(爬虫,urlopen,request,代理ip的使用,cookie解析,异常处理,URL深入解析)
公众号:yk 坤帝后台回复 Urllib库基本使用 获取全部源代码1.什么是Urllib?2.相⽐Python2变化3.urlopen模块4.响应与响应类型4.1 状态码、响应头4.2 request 模块5.Handler与代理6.cookie解析7.异常处理8.URL深入解析8.1 urlparse模块8.2 urlunparse模块8.3 urljoin模块8.4 urlencode模块1.什么是Urllib?Python内置的HTTP请求库urllib.req.
2022-03-14 20:25:11
2275
原创 爬虫基本原理讲解(七)
公众号:yk 坤帝后台回复 爬虫基本原理讲解 获取爬虫整理资料1.什么是爬⾍?2.爬虫基本流程3.什么是Request和Response?4.Request中包含什么?5.Response中包含什么?6.爬虫能抓怎样的数据?7.怎样来解析?8.为什什么我抓到的和浏览器器看到的不一样?9.怎样解决JavaScript渲染的问题?10.可以怎样保存数据1.什么是爬⾍?请求网站并提取数据的自动化程序2.爬虫基本流程2.1 发起请求通过HTTP库向目标站点发起请求,即发送一个Re.
2022-03-14 19:36:40
1723
原创 三万字机器学习项目整理(基础到进阶)
如果你是学生、计算机领域的工作者,我强烈建议你学习、掌握机器学习,我不敢说它是最简单的(机器学习的确很简单),但是掌握机器学习一定是性价比最高的。本文用浅显易懂的语言精准概括了机器学习的相关知识,内容全面,总结到位,剖析了机器学习的what,who,when, where, how,以及why等相关问题。从机器学习的概念,到机器学习的发展史,再到机器学习的各类算法,最后到机器学习的最新应用,十分详尽。适合小白快速了解机器学习。你是否使用像Siri或Alexa这样的个人助理客户端?你
2022-02-18 18:19:47
2475
2
原创 最新版npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查
导读npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。解决方案总结方法一:以管理员身份运行方法二:查看npm环境变量配置方法一:以管理员身份运行右击vscode,选择一管理员身份运行,即可解决问题。方法二:查看npm环境变量配置cmd运行 node -v,npm -v 检查是否安装如果此时cmd窗口提示node不是内部或外部命令,也不是可运行的程序,依旧是环境变量的问题
2022-02-14 14:27:47
40223
3
原创 基于Python的发票识别与机器学习(保姆式教程)
公众号:yk 坤帝后台回复 发票识别 获取全部源代码1.场景描述2.准备环境3.提取内容1.提取发票金额2.提取销售方名称3.提取纳税人识别号4.提取开票人4.批量识别发票并保存到excel5.发票验证真伪1.申请百度AI应用2.获取token3.查验发票4.税务局查询发票6.扩展总结大家好,我是坤哥!坤哥今天来分享一篇办公干货文章:用Python批量识别发票并录入到Excel表格。对于财务专业等学生或者公司财务人员来说,将报账发票等汇总到excel简直就是一个折磨。.
2022-01-11 21:45:22
13744
16
原创 python基础学习系列之函数(保姆式教程)
个人公众号:yk 坤帝后台回复 基础学习系列 获取完整源代码1. 定义函数2. 函数调用3. 参数传递4. 参数分类5. 匿名函数6. return语句7. 变量作用域1. 定义函数函数是预先设计好的,可重复使用的,能够实现单一或多种功能的综合代码段。使用了函数的Python代码,模块性较强,代码的重复利用率较高。目前为止我们可能或多或少的也使用过Python自带的函数,比如print()等等。当然,除了使用Python提供的函数以外,用户也可以自己定义,但是首先要知道的是,定.
2022-01-11 20:56:06
2032
原创 python基础之条件与循环语句
个人公众号:yk 坤帝获取python基础系列全部资料1. 条件与条件语句介绍及用法目前为止的语句都是逐条执行的,而Python的条件语句通过某些条件是True或False来决定是否选择执行或是跳过某些特定的语句块。通常来说,False、None、各种类型(包括浮点数、复数等)的数值0、空序列(如空字符串、空元组和空列表)以及空映射(如空字典)这些都被视为假,其他各种值都被视为真。Python中的条件语句用if和else来控制程序的执行,基本形式为: if 判断条件: 执行.
2022-01-10 18:52:15
2623
原创 全网最全python字典详解,一文让你再也不用担心字典问题(附案例,源代码)
个人公众号:yk 坤帝获取完整资源我们都知道序列使用索引来访问各个值,而Python中还提供一种数据结构,可以通过名称来访问其各个值,这种数据结构就是映射(mapping)。在映射中,较常用的就是字典,字典通过键值对进行索引,这里的键可能是数、字符串或元组等等。字典的键值对是它的特点,而键值对也被称为项(item)。每个键与其值之间都用冒号(:)进行分隔,各个项之间用逗号分隔,同时被包括在花括号内,类似于{key1:value1, key2:value2}的格式。为了实现字典中的快速查找,键必须是.
2022-01-10 18:45:55
2412
原创 全网最全Python的基本用法,序列,列表,字符串,方法解析(案例)
公众号 :yk 坤帝获取完整资源1. 序列概述、常用的序列操作在Python中,最常用且最基础的数据结构是序列,英文为sequence。序列中的每个元素都设有对应的编号,并且使用这些标号来查找这些元素,因此也通常称编号为这些元素的位置或索引。另外一点非常重要的是,序列的索引从0开始,即第一个元素的索引为0,第二个元素的索引为1,依此类推。Python中有多种序列,但最常见的是列表和元组两类,他们除了最基本的操作相同外,也会有一定的区别:列表中的元素是可以修改的,而元组不可以修改。适用于所有序列.
2022-01-10 11:36:50
1972
原创 python资源整合(粉丝福利),公众号获取资源分享
大家好,我是坤哥,今天分享的硬核知识是关于一些常用python知识的整合,很多时候我们都能用到,但是用完就忘,我在这里给大家整合一下,希望对大家有所帮助。最重要的是新建了一个资料分享群,一些新粉丝私信说有很多网盘资源分享过期了,分享的网盘资源应该是永久的(百度网盘有时会对访问次数多的分享进行处理),以后过期资源不进行单独分享所以就新建了一个QQ资料分享群,当然,先声明,此群非免费群,我会把学python以来的代码,学习路线陆续分享,说实话,系统学python近三年,投入将近六千元,陆续把资源分享给大家。
2022-01-10 10:56:00
2481
原创 31个全网最常用python实现(体系学习,学完显著提高代码复用能力)
个人公众号:yk 坤帝后台回复‘代码复用’获得全部源码1. 冒泡排序2. 计算 x 的 n 次方的方法3. 计算 aa + bb + c*c + ……4. 计算阶乘 n!5. 列出当前目录下的所有文件和目录名6. 把一个 list 中所有的字符串变成小写7. 输出某个路径下的所有文件和文件夹的路径8. 输出某个路径及其子目录下的所有文件路径9. 输出某个路径及其子目录下所有以.html 为后缀的文件10. 把原字典的键值对颠倒并生产新的字典11. 打印九九乘法表12. 替换列表.
2022-01-09 20:55:49
1714
原创 灵敏性分析源代码
线性规划求解的单纯形法的灵敏度分析的编程实现function [x,z,flg,sgma]=simplexfun(A,A1,b,c,m,n,n1,cb,xx)% A,b are the matric in Ax=b% c is the matrix in max z=cx% A1 is the matric in simplex table% m is the numbers of row in A and n is the con number in A% n1 is the nubers o
2022-01-09 20:53:20
3573
原创 2022年全网最全python学习路线(附70G+Python爬虫视频教程)
个人公众号 yk 坤帝后台回复 70G爬虫视频教程 获取这是我2022年总结的学习python时的一套学习路线,从入门到上手。(不敢说精通,哈哈~)一、Python入门、环境搭建、变量、数据类型二、Python运算符、条件结构、循环结构三、Python函数四、做一次综合练习,做一个控制台的员工管理"""需求:员工管理系统功能:1.添加员工信息2.删除员工信息3.修改员工信息4.查看单个员工信息5.查看所有员工信息6.退出技术:函数、数据类型(字典列表)、循环、.
2022-01-02 22:22:30
2193
原创 机器学习基本概念解析,机器学习算法概论,机器学习疑难解答,代码分享
个人公众号 yk 坤帝后台回复 机器学习解析 获取完整源代码全文疑难仅代表个人理解,如有差错,不完美的地方,欢迎各位大佬斧正,感激不尽!!!1.求解有监督分类问题的一般过程2.什么是训练集、测试集3.什么是预测模型4.什么是损失函数5.模型训练与模型测试的区别6.简单房价预测问题7.Logistic 回归与一般回归方程的区别?8.朴素贝叶斯数学理论解析9.机器学习基本算法汇总(附源代码)9.1 demo06_boston.ipynb 波士顿地区房屋价格预测利用机器学.
2021-12-08 18:02:06
2670
原创 爬虫系列 2.2 爬虫基础2 -网页结构进阶
个人公众号 yk 坤帝后台回复 python金融基础 获取源代码2.2.1 HTML基础1 - 我的第一个网页HTML(HyperText Markup Language)是一种用于写这些框架的的标准标记语言,这一小节主要就是讲如何利用它来进行网页搭建。2.2.2 代码编辑器荐一款代码编辑器:Notepad++,其作用和Pycharm类似,都是方便来编写HTML代码的,当然如果觉得麻烦的话,完全也可以不用下载,直接在txt中敲代码也是完全可以的。其下载地址为:https://notepad-.
2021-11-16 23:25:42
2779
原创 系统学习金融数据挖掘 之爬虫技术基础(附源代码)(网页结构基础)
个人公众号 yk 坤帝后台回复 python金融基础 获取源代码1. 爬虫基础1 - 网页结构基础1.1 浏览器F12的运用,以及如何看网页源代码首先安装谷歌浏览器:从官网https://www.google.cn/chrome/下载当然用别的浏览器,比如火狐浏览器等都是可以。按F12(有的电脑要同时按住左下角的Fn键)能弹出如下图的内容即可。百度搜索“阿里巴巴”,然后按一下F12,弹出如下页面:这个按住F12弹出来的东西叫做开发者工具,是进行数据挖掘的利器,对于爬虫来说,只需要会用.
2021-10-05 19:58:35
6878
Win10系统(Win10 X64+SQL 2008 SP3)U8 V10.1安装方法.doc
2021-11-15
Django基于用户画像的电影推荐系统源码,完整项目,毕设,有数据库
2023-03-02
原力计划要求符合了,为什么申请几次都不成功?
2021-07-16
真正大佬才能征服的极客时间视频反爬,你敢挑战吗?
2021-05-06
有会爬极客时间视频的吗?
2021-05-04
请问如何在jupyter中安装python模块?
2021-02-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅