自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 python 人民币数字转汉字大写金额

背景银行在打印票据的时候,常常需要将阿拉伯数字表示的人民币金额转换为大写表示,现在请你来完成这样一个程序。在中文大写方式中,0到10以及100、1000、10000被依次表示为: 零 壹 贰 叁 肆 伍 陆 柒 捌 玖 拾 佰 仟 万以下的例子示范了阿拉伯数字到人民币大写的转换规则:1 壹圆11 壹拾壹圆111 壹佰壹拾壹圆101 壹佰零壹圆给一个数字,不超过两位小数......

2019-06-27 20:06:19 10434 2

原创 Python 计算列表数值乘积结果末尾 0 的个数

前言给你一个正整数列表 L, 输出L内所有数字的乘积末尾 0 的个数。(提示:不要直接相乘,数字很多,相乘得到的结果可能会很大)。例如: L=[2,8,3,50],则输出:2。在网上看到这么一道题目,根据自己当时的想法编写代码,虽然成功实现了,但是我们可以从更多的思维角度来分析。实战分析思路 1:判断 2 和 5 的个数,取当中的最小值。因为 2*5 等于 10,所以只要计算得出它们的个...

2019-06-26 21:11:05 3222

原创 Python 判断素数(质数)的方法讲解

质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数。素数在数论中有着很重要的地位。比 1 大但不是素数的数称为合数。1 和 0 既非素数也非合数,2 是素数。1.判断是否是素数:import timeitfrom math import sqrtdef isPrimes1(n): if n <= 1: return Fal......

2019-06-26 20:52:07 84344 6

原创 Python3 和 Python2 区别总结

前言Python 的 3​​.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下相容。许多针对早期 Python 版本设计的程式都无法在 Python 3.0 上正常执行。为了照顾现有程式,Python 2.6 作为一个过渡版本,基本使用了 Python 2.x...

2019-06-25 21:06:48 265

原创 Python 开机自动发送天气预报和每日一句邮件

前言程序员给人们的第一印象是每天穿格子衫、包头卫衣的宅男,为人很耿直,没有幽默感,不会与人相处。久而久之,连程序员自己也这样认为自己。虽然因为工作的特殊性,缺少女性朋友,交流机会少,以至于大部分程序员都是单身。但程序员并不是都非常的呆板,即使工作繁忙,但是对于生活细节还是会非常在意,运用自己所学知识,为生活带来新鲜感。今天主要讲解如何做一个有仪式感的程序员。利用 Python 每天给你心爱的人...

2019-06-24 21:23:25 2583 1

原创 58 同城 post 参数分析之 eval 加密

前言58 同城是国内领先的生活分类信息网站,海量生活信息免费发布查询。提供找房子、找工作、二手物品买卖、二手车、58 团购、商家黄页、宠物票务、旅游、交友等多种生活信息。对于数据分析师来说,58 同城是重要的数据源,来获取我们需要的数据。获取数据前,我们需要做模拟登录准备,本文便是讲解如何利用 Python 代码模拟登录 58 同城。58 同城的前端登陆 js处理不同于百度登录,很有自己的特色...

2019-06-21 21:18:09 696

原创 js 分析——百度模拟登录(二)

上一篇百度模拟登录(一)主要讲解了 token、gid、rsakey 以及 password 等参数的产生。好了,废话不多说,咱们进入今天的主题,主要分析 ppui_logintime、ds、tk、dv、traceid、callback 这些字段的产生。1.ppui_logintime定位到该 js 文件,分析 ppui_logintime 的产生过程。文件中只有这一处地方出现了 ppu...

2019-06-20 08:54:35 1891 9

原创 微信公众号获取微信服务器 IP 地址报错“{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not”

微信公众号申请成功之后,一直没有使用,准备修改一下用来发布文章。在接口调用的时候,通过 access_token 调用相关接口,返回的 json 错误编码是 40001。如下面的格式:{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest hint: [ig58MA0430sz40!...

2019-06-18 14:28:09 6671

原创 js 分析——百度模拟登录(一)

继前两次对数据爬取过程中对 js 的分析,这次我们针对网页登录学习一下有关 js 的应用,选择百度登录来分析提交表单中的各个参数。研究学习时间比较长,为了能够讲解清楚,分为两篇来写。一、前言工具的使用:之前分析 js 加密,主要是使用 Chrome 的开发者工具,当时网页分析过程中觉得很 OK,直到学习百度模拟登录时,发现仅靠 Chrome 开发者工具无法有效分析 js 代码。因此本篇将配合使...

2019-06-16 11:57:50 4291 1

原创 Python 实现 AES 加密/解密

一、前言AES,高级加密标准(Advanced Encryption Standard)。是用来替代 DES,目前比较流行的对称加密算法。与上一篇博文提到过的 RSA 非对称算法不同,对称加密算法也就是加密和解密用相同的密钥,具体的加密流程如下图:明文 P:等待加密的数据。密钥 K:用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同的。密钥为接收方与发送方协商产生,但不可以直接在......

2019-06-15 17:52:42 45391 10

原创 Python 库——FlashText,用于大规模数据清洗

FlashText 是网上看到有关数据清洗的方法,在此记录一下。即便是最简单的文本分析,我们在进入正式分析之前也需要对文本作出数据清洗。清洗的工作往往涉及到搜索和替换关键词。例如,查询文本中是否出现“Python”这一关键词,或是将所有“python“都替换成“Python”。如果仅有数百个被搜索和被替换的关键词,正则表达式处理起来会很快。但在自然语言处理任务中,有数万关键词的语料库和数百万的文...

2019-06-13 19:23:39 1421

原创 Python 多种方法实现 RSA 加密/解密,签名/验签

继上篇对 RSA 公钥模数和指数的学习,这次我们针对实际应用中 RSA 加密/解密,签名/验签 的使用,利用 Python 进行具体实现。经过查询整理,发现有三种实现方法,下面我们一一展示。一、rsa 包的实现首先需要安装 rsa,pip install rsaimport rsaimport base64def rsaEncrypt(content, pubkey): '''...

2019-06-13 11:26:34 5042

原创 Python 已知 RSA 模数和指数,生成公钥进行加密

在学习 js 加密的过程中,关于 RSA 加密知识有所接触,因此记录一下实际过程中遇到的问题。在这里我们主要讲解当没有公钥,已知公钥模数和指数的情况下,实现 RSA 加密。一、cryptography 包获取 RSA 公钥首先需要安装 cryptography ,pip3 install cryptography。from cryptography.hazmat.backends impo...

2019-06-12 21:34:50 4811 6

原创 数据爬取 js 分析(二):对加密参数进行 js分析

接着上期对 post 请求中 form data 数据加密的分析,今天我们接着分析 get 请求中 加密参数的分析。一、实例网站本实例的网站是七麦数据中国 App Store 排行榜,继续学习使用 chome 浏览器的 devtool 工具,对 js 进行分析,首先需要找到加密位置,然后提取出 js 代码,进行设计实现同等功能,最后转换为 Python 实现,从而实现对数据的爬取。二、页面...

2019-06-02 09:25:05 1581 3

instantclient_11_2.rar

本机不装oracle,远程连接oracle时需要下载该文件,解压引用其中的dll文件。 欢迎访问个人博客主页:https://blog.csdn.net/Herishwater

2019-12-03

空空如也

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

TA关注的人

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