自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

原创 人民币实时汇率获取和监控

数据来源:https://srh.bankofchina.com/search/whpj/search_cn.jsp。

2023-12-06 17:55:42 611 1

原创 Python代码,将输入的字符串的每一个字母都转换为大小写字母兼容的正则表达式,如把“A c.B”转换为“[aA] [cC].[bB]”,用于大小写兼容

【代码】Python代码,将输入的字符串的每一个字母都转换为大小写字母兼容的正则表达式,如把“A c.B”转换为“[aA] [cC].[bB]”,用于大小写兼容。

2023-12-06 10:25:55 443 1

原创 python集合操作,比较两个列表元素的差异

【代码】python集合操作,比较两个列表元素的差异。

2023-10-10 17:54:01 245 1

原创 给定一个电话号码列表,以及多条数字正则规则,输出每个电话号码匹配到的数字正则规则结果。请按此提供python代码。

给定一个电话号码列表,以及多条数字正则规则,输出每个电话号码匹配到的数字正则规则结果。请按此提供python代码。

2023-09-21 10:36:38 101

原创 python 使用apply函数处理pandas.DataFrame的两列

python 使用apply函数处理pandas.DataFrame的两列

2023-09-18 16:11:18 324 1

原创 python| 将list或json数据输出为excel文件(1)

多次提问之后,得到满足需求的答案,其中提问为。又是让chatGPT写代码了~

2023-08-30 17:56:53 255 1

原创 http signature参数笔记

爬虫获取网站信息时,有时候遇到http请求中需要携带signature参数,而signature参数是由该网站自定义算法和秘钥生成的。如何获取signature参数、秘钥、生成算法是一个问题。

2023-06-06 13:38:41 830

原创 python的logging模块使用,以及日志文件按日期路径保存,按时间滚动切分

本文一开始尝试了logging的三个基础的日志文件模块,最后因为实际使用需要,即日志文件按日期路径保存,按时间滚动切分。实现方式是重写了TimedRotatingFileHandler的doRollover方法的文件翻转块代码,以达到实现日志文件按日期保存到不同的文件夹路径,如/2022/08/11/的路径结构,并将日志文件重命名为具体时间,如235959.info.log,当然也区分保存了info和error两种日志。

2022-08-20 19:49:21 3878 1

原创 Python使用百度OCR接口进行验证码图像识别

使用来自百度的OCR识别接口,采取互联网的方式,而不是基于软件及其接口的方式。另外,它也是免费的,可直接调用,对简单验证码的直接识别率可达99%

2022-08-20 19:00:45 2884

原创 python减少pandas数据的内存占用

通过数据类型或只读入所需的数据列等方式减少数据内存的占用

2022-04-24 19:06:48 2253

原创 Python使用pytesseract进行验证码图像识别

借助OCR软件tesseract及其接口pytesseract来简单玩一下验证码图片识别。使用Image.open() 和 cv2.imread() 读入图片,并用pytesseract来进行英文数字验证码图片的识别测试,通过获取网站的验证码并进行模拟登录来进行验证测试,也简单地处理图片来进行识别,对比不同处理方式图片的识别效果。

2022-04-18 15:13:58 15908 1

原创 使用Python及SMTP协议发送邮件(以163邮箱为例)

使用Python及SMTP协议发送邮件(以163邮箱为例)一是尝试封装成类,和支持with上下文管理器。二是构建了text和mutli两种类型的邮件。三是实现抄送和独立出附件添加。

2022-01-17 15:59:15 2681 1

原创 整理数据为dataframe输出为excel表的三种常用方式

import numpy as npimport pandas as pd# 第一种方式: 列表append,创建dic,生成dftenant_name_list = []prod_name_list = []tenant_name_list.append('Tong')prod_name_list.append('Prod_Tong')dic = {'租户名': tenant_name_list, '产品名': prod_name_list,}pd.DataFrame(.

2021-10-26 10:52:38 3979

原创 python特定时间段运行程序

'''死循环程序在每天8:45~23:45期间,每隔1小时发送信息代码逻辑:=======死循环运行: 判断当前时间 in 今天8:45~今天23:45 判断当前时间 after xx:45 程序休眠至 下一个xx:45, 再运行send_msg() else:当前时间 before xx:45 .

2021-10-01 01:18:29 2496 1

原创 开窗函数@sql学习

【参考链接】https://zhuanlan.zhihu.com/p/98655285mysql8.0+ 开窗函数开窗函数又称OLAP函数(Online Analytical Processing)1、开窗函数的语法结构:#Key word :Partiton by & order by<开窗函数>over([PARTITIONby<列清单>]Orderby<排序用列清单>...

2020-08-26 21:17:30 291

原创 CASE WHEN函数@sql学习

mysql中可以使用CASE WHEN函数完成数据分组。CASE WHEN函数用来对数据进行判断和分组来自MySQL触发器里的流程控制语句 知识。CASE WHEN是SQL编程中常用的条件控制语句。CASE WHEN的功能:新数据项加工用途:根据现有字段,利用Case When语句进行逻辑判断,可加工得到新的字段。比如计算得到新字段“年龄层”、“资产等级”汇总信息加工用途:Case When 语句与汇总函数(如Sum函数)相结合,能够实现更加灵活的汇总信息加工功能。.

2020-08-26 21:02:51 2971

原创 mysql 数据库信息探索

mysql 数据库信息探索(1)查询数据库的表数量SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLESGROUP BY table_schema;(2)查询指定数据库(db_one)的表数量SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLESWHERE table_schema = 'db_one';(3)查询表

2020-08-26 20:37:55 380

原创 招聘会岗位筛选爬虫——广州市高校毕业生就业指导中心(广州市高指中心)

为什么爬虫?由于没有筛选功能,导致获取相关想要的信息费时费力。目标网站: 广州市高校毕业生就业指导中心的某个现场招聘会以“2019年全国人力资源市场高校毕业生就业服务周广州市人才招聘大会 (华南理工大学专场)”为例URL为http://gzbys.job168.com:8080/companyOfTheMeetingListWeb.action?page=2&meet...

2019-11-14 18:15:59 1721

原创 数据划分处理(基于python的pandas中的dataframe数据结构)

数据划分处理(基于python的pandas中的dataframe数据结构)我们常常需要从一个表格中,得到相关的子表格。正如问题:按国家,从原始资源表中得到金银铜的年储量变化。(如图所示)比较简单的做法可以是:多重循环但小编往往不会满足于这样的处理方式,相反更偏向于使用相关的已有的函数,对整个表格同时进行处理。分析上述实际问题,如果先按国家(魏、蜀、吴)划分为三...

2019-11-02 23:30:34 1441 1

Android学习代码

学校课程写下的代码,主要是用户界面设计,包含界面布局、界面组件、fragment、操作栏等,也涉及intent界面跳转的组件通信与广播消息,更有仿微信界面设计、操作栏菜单、选项卡等

2018-06-29

Java基础学习代码和一套编程题(“无答案”)

Java基础学习代码,其中有斗地主发牌,石头剪刀布,学生的抉择,数字炸弹游戏,问题与答案的测试等,也包含许多test文件,mooc学习笔记,100道题笔记,挺适合Java基础学习。另外还有我的老师给的一套编程题,让你学习java的兴趣大大提高。

2018-03-31

C语言基础学习代码

博主学习C语言时敲下的代码,还不错,比较基础,包括剪刀石头布、找质数、快速找质数、21点游戏、九宫格等比较基础的代码集合。

2018-03-16

学生的抉择

java学习资源,学生的抉择,接口的应用,继承,继承与接口并存

2018-01-25

斗地主发牌

java学习资源,斗地主发牌,构造函数 对象数组 for-each循环等

2018-01-25

21点BlackJackJ闲庄轮换

简单的21点游戏,玩家和电脑轮流做庄,5555555555555555555555555

2018-01-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除