- 博客(148)
- 资源 (34)
- 问答 (4)
- 收藏
- 关注

原创 百看不如一练, 247 个 Python 实战案例(附源代码)
个人公众号:yk 坤帝后台回复 Python实战案例 获取全部源代码众所周知,我们在学习Pyhont过程中,大都看书枯燥、看视频进度慢,网上查找的学习案例又比较凌乱不成体系。。。百看不如一练,今天为大家搜集了一份Python从入门到进阶的实战案例合集,共计247个案例,185页内容。内容涵盖:· Python基础(90个案例)· Python高级字符串之正则(25个案例)· Python⽂件、⽇期和多线程(26个案例)· Python三⼤利器(迭代器 , ⽣成器 , 装饰器。15个案例).
2022-03-21 12:25:43
15935
24
原创 三万字机器学习项目整理(基础到进阶)
如果你是学生、计算机领域的工作者,我强烈建议你学习、掌握机器学习,我不敢说它是最简单的(机器学习的确很简单),但是掌握机器学习一定是性价比最高的。本文用浅显易懂的语言精准概括了机器学习的相关知识,内容全面,总结到位,剖析了机器学习的what,who,when, where, how,以及why等相关问题。从机器学习的概念,到机器学习的发展史,再到机器学习的各类算法,最后到机器学习的最新应用,十分详尽。适合小白快速了解机器学习。你是否使用像Siri或Alexa这样的个人助理客户端?你是否依赖垃圾邮件过
2023-01-06 18:48:41
1942
原创 用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
4713
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
2491
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
1710
原创 Python3自学速查手册,324页内容,最全知识整理
公众号 yk 坤帝后台回复 python3 获取全部资料《Python3自学速查手册》。这是我见过的知识点最全面,匹配案例最多的合集。每个函数均附有详细描述、语法参考、参数、返回值以及案例。共计324页内容。堪称Python3大字典,有书签更方便查,哪里不会点哪里。是自学过程中不可多得的最佳手边资料。快快收藏起来吧。目录:·Python3教程·Python3基础语法·基本数据类型·解释器·注释·运算符·数字(Number)·字符串·列表·元组·字典·编程第一步·条件控制.
2022-04-11 23:34:51
3741
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
6269
原创 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
1802
原创 Python获取本机ip地址的两种有效方法
Python获取本机IP地址,第一种有的机器会返回 127.0.0.1,因此推荐第二种方法。#Python
2022-03-21 09:48:15
10454
原创 用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
2242
原创 爬虫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
2176
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
1815
原创 全网最全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
5040
原创 用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
4427
原创 用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
5508
原创 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
2198
原创 爬虫基本原理讲解(七)
公众号: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
1656
原创 三万字机器学习项目整理(基础到进阶)
如果你是学生、计算机领域的工作者,我强烈建议你学习、掌握机器学习,我不敢说它是最简单的(机器学习的确很简单),但是掌握机器学习一定是性价比最高的。本文用浅显易懂的语言精准概括了机器学习的相关知识,内容全面,总结到位,剖析了机器学习的what,who,when, where, how,以及why等相关问题。从机器学习的概念,到机器学习的发展史,再到机器学习的各类算法,最后到机器学习的最新应用,十分详尽。适合小白快速了解机器学习。你是否使用像Siri或Alexa这样的个人助理客户端?你
2022-02-18 18:19:47
2333
2
原创 最新版npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查
导读npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。解决方案总结方法一:以管理员身份运行方法二:查看npm环境变量配置方法一:以管理员身份运行右击vscode,选择一管理员身份运行,即可解决问题。方法二:查看npm环境变量配置cmd运行 node -v,npm -v 检查是否安装如果此时cmd窗口提示node不是内部或外部命令,也不是可运行的程序,依旧是环境变量的问题
2022-02-14 14:27:47
39316
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
12837
16
原创 python基础学习系列之函数(保姆式教程)
个人公众号:yk 坤帝后台回复 基础学习系列 获取完整源代码1. 定义函数2. 函数调用3. 参数传递4. 参数分类5. 匿名函数6. return语句7. 变量作用域1. 定义函数函数是预先设计好的,可重复使用的,能够实现单一或多种功能的综合代码段。使用了函数的Python代码,模块性较强,代码的重复利用率较高。目前为止我们可能或多或少的也使用过Python自带的函数,比如print()等等。当然,除了使用Python提供的函数以外,用户也可以自己定义,但是首先要知道的是,定.
2022-01-11 20:56:06
1957
原创 python基础之条件与循环语句
个人公众号:yk 坤帝获取python基础系列全部资料1. 条件与条件语句介绍及用法目前为止的语句都是逐条执行的,而Python的条件语句通过某些条件是True或False来决定是否选择执行或是跳过某些特定的语句块。通常来说,False、None、各种类型(包括浮点数、复数等)的数值0、空序列(如空字符串、空元组和空列表)以及空映射(如空字典)这些都被视为假,其他各种值都被视为真。Python中的条件语句用if和else来控制程序的执行,基本形式为: if 判断条件: 执行.
2022-01-10 18:52:15
2515
原创 全网最全python字典详解,一文让你再也不用担心字典问题(附案例,源代码)
个人公众号:yk 坤帝获取完整资源我们都知道序列使用索引来访问各个值,而Python中还提供一种数据结构,可以通过名称来访问其各个值,这种数据结构就是映射(mapping)。在映射中,较常用的就是字典,字典通过键值对进行索引,这里的键可能是数、字符串或元组等等。字典的键值对是它的特点,而键值对也被称为项(item)。每个键与其值之间都用冒号(:)进行分隔,各个项之间用逗号分隔,同时被包括在花括号内,类似于{key1:value1, key2:value2}的格式。为了实现字典中的快速查找,键必须是.
2022-01-10 18:45:55
2327
原创 全网最全Python的基本用法,序列,列表,字符串,方法解析(案例)
公众号 :yk 坤帝获取完整资源1. 序列概述、常用的序列操作在Python中,最常用且最基础的数据结构是序列,英文为sequence。序列中的每个元素都设有对应的编号,并且使用这些标号来查找这些元素,因此也通常称编号为这些元素的位置或索引。另外一点非常重要的是,序列的索引从0开始,即第一个元素的索引为0,第二个元素的索引为1,依此类推。Python中有多种序列,但最常见的是列表和元组两类,他们除了最基本的操作相同外,也会有一定的区别:列表中的元素是可以修改的,而元组不可以修改。适用于所有序列.
2022-01-10 11:36:50
1889
原创 python资源整合(粉丝福利),公众号获取资源分享
大家好,我是坤哥,今天分享的硬核知识是关于一些常用python知识的整合,很多时候我们都能用到,但是用完就忘,我在这里给大家整合一下,希望对大家有所帮助。最重要的是新建了一个资料分享群,一些新粉丝私信说有很多网盘资源分享过期了,分享的网盘资源应该是永久的(百度网盘有时会对访问次数多的分享进行处理),以后过期资源不进行单独分享所以就新建了一个QQ资料分享群,当然,先声明,此群非免费群,我会把学python以来的代码,学习路线陆续分享,说实话,系统学python近三年,投入将近六千元,陆续把资源分享给大家。
2022-01-10 10:56:00
2405
原创 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
1678
原创 灵敏性分析源代码
线性规划求解的单纯形法的灵敏度分析的编程实现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
3488
原创 2022年全网最全python学习路线(附70G+Python爬虫视频教程)
个人公众号 yk 坤帝后台回复 70G爬虫视频教程 获取这是我2022年总结的学习python时的一套学习路线,从入门到上手。(不敢说精通,哈哈~)一、Python入门、环境搭建、变量、数据类型二、Python运算符、条件结构、循环结构三、Python函数四、做一次综合练习,做一个控制台的员工管理"""需求:员工管理系统功能:1.添加员工信息2.删除员工信息3.修改员工信息4.查看单个员工信息5.查看所有员工信息6.退出技术:函数、数据类型(字典列表)、循环、.
2022-01-02 22:22:30
2136
原创 机器学习基本概念解析,机器学习算法概论,机器学习疑难解答,代码分享
个人公众号 yk 坤帝后台回复 机器学习解析 获取完整源代码全文疑难仅代表个人理解,如有差错,不完美的地方,欢迎各位大佬斧正,感激不尽!!!1.求解有监督分类问题的一般过程2.什么是训练集、测试集3.什么是预测模型4.什么是损失函数5.模型训练与模型测试的区别6.简单房价预测问题7.Logistic 回归与一般回归方程的区别?8.朴素贝叶斯数学理论解析9.机器学习基本算法汇总(附源代码)9.1 demo06_boston.ipynb 波士顿地区房屋价格预测利用机器学.
2021-12-08 18:02:06
2623
原创 爬虫系列 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
2729
原创 系统学习金融数据挖掘 之爬虫技术基础(附源代码)(网页结构基础)
个人公众号 yk 坤帝后台回复 python金融基础 获取源代码1. 爬虫基础1 - 网页结构基础1.1 浏览器F12的运用,以及如何看网页源代码首先安装谷歌浏览器:从官网https://www.google.cn/chrome/下载当然用别的浏览器,比如火狐浏览器等都是可以。按F12(有的电脑要同时按住左下角的Fn键)能弹出如下图的内容即可。百度搜索“阿里巴巴”,然后按一下F12,弹出如下页面:这个按住F12弹出来的东西叫做开发者工具,是进行数据挖掘的利器,对于爬虫来说,只需要会用.
2021-10-05 19:58:35
6784
原创 系统进阶学习python,爬虫,网页设计,正则表达式(附源代码)
1.2.1 变量、行、缩进与注释1.2.2 数据类型-数字与字符串1.2.3 列表与字典1.2.1 变量、行、缩进与注释# =============================================================================# 1.2.1 变量、行、缩进与注释# =============================================================================# 个人公众号 yk 坤帝
2021-09-17 22:32:56
4266
原创 全网最全Python金融大数据挖掘与分析,基础篇(附源代码,pycharm专业版无限期申请)
1.pycharm专业版无限期申请1.1 Python安装与第一个Python程序1.2 Python基础知识1.3 Python最重要的三大语句详解1.4 函数与模块1.pycharm专业版无限期申请主要通过pycharm编辑器进行编写代码,如果是学生党,可以直接申请无限期使用pycharm专业版。下面是申请方式:JetBrains开发工具免费提供学生和教师使用。取得授权后只需要使用相同的 JetBrains 帐号就可以激活其他产品,不需要重复申请。1. 获得(学生邮箱)教育邮箱作为
2021-09-15 22:17:01
8269
1
原创 学生党福利来了,免费使用Pycharm专业版,只需......
个人公众号 yk 坤帝后台回复 邮箱申请 获取完整资源1.申请学生邮箱2.申请Jetbrains系列软件无限期试用3.登录pycharm专业版JetBrains开发工具免费提供学生和教师使用。取得授权后只需要使用相同的 JetBrains 帐号就可以激活其他产品,不需要重复申请。1. 获得(学生邮箱)教育邮箱作为学生, 我们在入学时学校已经给了我们教育邮箱, 只是大多数人都不知道罢了, 邮箱为:如何登陆呢, 这里附上山师学生邮箱官网, 点击下面链接登陆即可 http://mail.st
2021-09-15 17:41:47
4266
原创 全网最快掌握机器学习之深度学习之神经网络数学基础(附源代码)
个人公众号yk 坤帝后台回复 机器学习 获得源代码1.全文简介要理解深度学习,需要熟悉很多简单的数学概念:张量、张量运算、微分、梯度下降等。本文目的是用不那么技术化的文字帮你建立对这些概念的直觉。特别地,我们将避免使用数学符号,因为数学符号可能会令没有任何数学背景的人反感,而且对解释问题也不是绝对必要的。本文将首先给出一个神经网络的示例,引出张量和梯度下降的概念,然后逐个详细介绍。请记住,这些概念对于理解后续文章中的示例至关重要。读完本文后,你会对神经网络的工作原理有一个直观的理解,然后就.
2021-08-17 22:57:29
2273
原创 机器学习之深度学习发展进程
1.3 为什么是深度学习,为什么是现在个人公众号 yk 坤帝获取更多资料,学习建议深度学习用于计算机视觉的两个关键思想,即卷积神经网络和反向传播,在1989年就已经为人们所知。长短期记忆(LSTM,long short-term memory)算法是深度学习处理时间序列的 基础,它在1997年就被开发出来了,而且此后几乎没有发生变化。那么为什么深度学习在2012年之后才开始取得成功?这二十年间发生了什么变化?总的来说,三种技术力量在推动着机器学习的进步:‰ 硬件‰ 数据集和基准‰ 算法上
2021-08-14 22:58:54
2345
1
原创 opencv cv2.imread() cv2模块
cv2.imread()用于读取图片文件imread函数有两个参数,第一个参数是图片路径,第二个参数表示读取图片的形式,有三种:1.cv2.IMREAD_COLOR:加载彩色图片,这个是默认参数,可以直接写1。import cv2 as cvimg = cv.imread('bug.png',1)print(img)2.cv2.IMREAD_GRAYSCALE:以灰度模式加载图片,可以直接写0。import cv2 as cvimg = cv.imread('bug.png',0)
2021-08-14 10:15:40
2365
原创 机器学习入门之算法研究
个人公众号 yk 坤帝获取更多学习资料,学习建议1.2 深度学习之前:机器学习简史深度学习之前:机器学习简史深度学习已经得到了人工智能历史上前所未有的公众关注度和产业投资,但这并不是机器学习的第一次成功。可以这样说,当前工业界所使用的绝大部分机器学习算法都不是深度学习算法。深度学习不一定总是解决问题的正确工具:有时没有足够的数据,深度学习不适用;有时用其他算法可以更好地解决问题。如果你第一次接触的机器学习就是深度学习,那你可能会发现手中握着一把深度学习“锤子”,而所有机器学习问题看起来都像是“钉子.
2021-08-13 21:33:03
2648
Django基于用户画像的电影推荐系统源码,完整项目,毕设,有数据库
2023-03-02
Win10系统(Win10 X64+SQL 2008 SP3)U8 V10.1安装方法.doc
2021-11-15
原力计划要求符合了,为什么申请几次都不成功?
2021-07-16
真正大佬才能征服的极客时间视频反爬,你敢挑战吗?
2021-05-06
有会爬极客时间视频的吗?
2021-05-04
请问如何在jupyter中安装python模块?
2021-02-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人