- 博客(144)
- 收藏
- 关注
原创 Google翻译参数解密(11-11)
Google翻译参数解密(11-11)一.请求过程文件地址:https://translate.google.com.hk/translate/releases/twsfe_w_20201102_RC00/r/js/translate_m_zh-CN.js:formatted 22573其中uv函数调用aF函数,结果生成请求链接变量说明:aF 为函数aF = function(a, b, c, d, e, f) { c = c.toString(); c += $E(d)
2020-11-11 21:34:02
1055
原创 数据爬取与语音合成
数据爬取与语音合成以python的网站数据爬取,并根据网站数据的内容调用百度音频合成接口进行生成音频文件一.基础工作在百度AI注册一个账号,获取我们需要的应用二.API函数接口的搭建#!/usr/bin/env python3# -*- coding:utf-8 -*-# Author LQ6H# baidu_api.pyimport osfrom aip import AipSpeechAPP_ID = '20257660'API_KEY = 'QmnUG6DxYf0D
2020-06-06 15:57:20
625
原创 Fibonacci数列
Fibonacci数列Fibonacci数列是一个很常见的递推数列,也称"兔子数列"。Fibonacci数列中蕴含很多信息,比如"黄金分割"就蕴含在Fibonacci数列中。**一.递推公式F0=0F1=1Fn=Fn−1+Fn−2(n≥2)\begin{array}{l}F_{0}=0 \\F_{1}=1 \\F_{n}=F_{n-1}+F_{n-2}(\mathrm{n} \geq 2)\end{array}F0=0F1=1Fn=Fn−1+Fn−2(n≥2)斐波那契数:0,
2020-06-02 20:31:36
1089
原创 爬取网站与JS加密,混淆,逆向
加密,混淆,逆向参考博客:链接一.中国空气质量在线监测平台1.网站分析网址:https://www.aqistudy.cn/html/city_detail.html一.引用计数器1.环状双向链表在python程序中创建内部会创建一些数据[上一个对象,下一个对象,类型,引用个数]name = "LQ6H"内部会创建一些数据[上一个对象,下一个对象,类型,引用个数,value=20]age = 20内部会创建一些数据[上一个对象,下一个
2020-05-21 22:21:27
227
原创 电影评论爬取与分析
用户电影评论分析from snapshot_selenium import snapshot as driverfrom pyecharts.render import make_snapshotfrom pyecharts.globals import CurrentConfig,NotebookTypeCurrentConfig.NOTEBOOK_TYPE=NotebookType.JUPYTER_LABimport pandas as pdimport jsondatas=[
2020-05-21 20:14:42
1563
原创 Python lambda表达式
Python lambda表达式一.lambda基本概念python中,lambda函数也叫匿名函数,即没有具体名称的函数,它允许快速定义单行函数,类似c语言的宏,可以用在任何需要函数的地方。用匿名函数有一个好处,因为函数没有名字,不必担心函数名冲突。匿名函数也是一个函数对象,也可以把**匿名函数赋值给一个变量,**在利用变量来调用该函数实例:f=lambda x:x*xf(5)=25同样,也可以把匿名函数作为返回值返回,比如:def f(x,y): return lam
2020-05-14 21:13:09
446
1
原创 Python之sqlite3数据库
Python之sqlite3数据库一.splite3的构建关于splite3的知识,可以参考:链接import sqlite3import ospath=os.getcwd()conn=sqlite3.connect(path+'\\db.db')cur=conn.cursor()二.存储数据的爬取我们以快代理的ip地址作为存储对象import pandas as pd...
2020-04-29 19:56:57
3084
原创 Python百度文库爬虫终极版
百度文库爬虫Python百度文库爬虫之txt文件Python百度文库爬虫之doc文件Python百度文库爬虫之pdf文件Python百度文库爬虫之ppt文件Python百度文库爬虫之xls文件Python百度文件爬虫终极版我们在开始爬虫之前,首先要了解网页的信息和结构,然后获取请求的url和参数(payloads)来得到所要的数据并处理。接下来我们根据:一.网页分析二.爬虫...
2020-04-28 20:51:17
30847
19
原创 Python百度文库爬虫之xls文件
Python百度文库爬虫之xls文件对于文件的所有类型,我都会用一篇文章进行说明,链接:Python百度文库爬虫之txt文件Python百度文库爬虫之doc文件Python百度文库爬虫之pdf文件Python百度文库爬虫之ppt文件Python百度文库爬虫之xls文件xls文件的爬取与pdf类型,不懂直接看前面pdf文件分析import requestsimport json...
2020-04-28 14:46:58
1257
原创 Python百度文库爬虫之ppt文件
Python百度文库爬虫之ppt文件对于文件的所有类型,我都会用一篇文章进行说明,链接:Python百度文库爬虫之txt文件Python百度文库爬虫之doc文件Python百度文库爬虫之pdf文件Python百度文库爬虫之ppt文件Python百度文库爬虫之xls文件一.网页分析PTT文件的内容实际是图片,我们只需要把图片下载并保存from IPython.display i...
2020-04-28 14:25:21
5844
3
原创 Python百度文库爬虫之pdf文件
Python百度文库爬虫之ppt文件对于文件的所有类型,我都会用一篇文章进行说明,链接:Python百度文库爬虫之txt文件Python百度文库爬虫之doc文件Python百度文库爬虫之pdf文件Python百度文库爬虫之ppt文件Python百度文库爬虫之xls文件一.网页分析说明一下:分析doc文件和pdf文件非常相似,从爬取过程来说基本类似。因此我不会花费太多的语言来说明...
2020-04-28 14:18:25
4938
1
原创 Python百度文库爬虫之doc文件
Python百度文库爬虫之doc文件说明:此文件是在爬取txt文件下的基础进行的,因此重复内容会一笔带过,不懂请看前面爬取txt文件链接对于文件的所有类型,我都会用一篇文章进行说明,链接:Python百度文库爬虫之txt文件Python百度文库爬虫之doc文件Python百度文库爬虫之pdf文件Python百度文库爬虫之ppt文件Python百度文库爬虫之xls文件一.网...
2020-04-27 21:55:55
8291
4
原创 Python百度文库爬虫之txt文件
Python百度文库爬虫之txt文件一.网页分析txt文件最容易爬取的文件,此文件类型不需要进行文件排版,直接爬取并保存from IPython.display import ImageImage("./Images/txt_0.png",width="600px",height="400px")此文件的链接(URL):https://wenku.baidu.com/view/147...
2020-04-27 16:58:38
4064
1
原创 pandas之read_html爬虫
Pandas之read_html爬虫一.简介我们常用的爬虫工具就是urllib和requests.但是我们还没有用过pandas.read_html来爬虫吧,但是他只能爬取table属性内容table,因此功能有所局限.接下来我们分别使用上述方法来实现,来对比一下效果二.requests爬取import requestsfrom lxml import etreeimport pand...
2020-04-24 12:11:41
14796
3
原创 Pyecharts之折线图(Line)
Pyecharts之折线图(Line)from snapshot_selenium import snapshot as driverfrom pyecharts import options as optsfrom pyecharts.charts import Linefrom pyecharts.render import make_snapshotfrom pyecharts...
2020-04-03 22:07:25
4412
1
原创 Pyecharts之词云图(WordCloud)
Pyecharts之词云图(WordCloud)from snapshot_selenium import snapshot as driverfrom pyecharts import options as optsfrom pyecharts.charts import WordCloudfrom pyecharts.render import make_snapshotfrom...
2020-04-03 22:06:41
10819
2
原创 Pyecharts之饼图(Pie)
Pyecharts之饼图(Pie)from snapshot_selenium import snapshot as driverfrom pyecharts import options as optsfrom pyecharts.charts import Piefrom pyecharts.render import make_snapshotfrom pyecharts.gl...
2020-04-03 22:03:19
3106
原创 Pyecharts之平行坐标系(Parallel)
Pyecharts之平行坐标系(Parallel)from snapshot_selenium import snapshot as driverfrom pyecharts import options as optsfrom pyecharts.charts import Parallelfrom pyecharts.render import make_snapshotfrom...
2020-04-03 22:02:46
2497
转载 Pyecharts之关系图(Graph)
Pyecharts之关系图(Graph)from snapshot_selenium import snapshot as driverfrom pyecharts import options as optsfrom pyecharts.charts import Graphfrom pyecharts.render import make_snapshotfrom pyechar...
2020-04-03 22:02:21
11142
原创 Pyecharts之仪表盘(Gauge)
Pyecharts之仪表盘(Gauge)from snapshot_selenium import snapshot as driverfrom pyecharts import options as optsfrom pyecharts.charts import Gaugefrom pyecharts.render import make_snapshotfrom pyechar...
2020-04-03 22:01:45
3974
2
原创 Pyecharts之漏斗图(Funnel)
Pyecharts之漏斗图(Funnel)一.基本概念class pyecharts.charts.Funnelclass Funnel( # 初始化配置项,参考 `global_options.InitOpts` init_opts: opts.InitOpts = opts.InitOpts())func pyecharts.charts.Funnel.add...
2020-04-03 22:01:21
5857
1
原创 Pyecharts之日历图(Calendar)
Pyecharts之日历图(Calendar)一.基本概念class pyecharts.charts.Calendarclass Calendar( init_opts: opts.InitOpts=opts.InitOpts())func pyecharts.charts.Calendar.adddef add( # 系列名称,用于 toolti...
2020-04-03 22:00:11
2339
1
原创 hdu1269
hdu1269迷宫城堡0x00 TagsTarjan算法0x01 题目简介实质:检测有向图是否为强连通图0x02 代码#include<bits/stdc++.h>using namespace std;const int N = 100010;int head[N], cnt, ans;int dfn[N], low[N], index, vis[...
2019-12-12 22:16:21
186
原创 hdu1856_
hdu1856More is better0x00 Tags并查集0x01 题目简介本质:求解最大的集合的长度0x02 代码#include<bits/stdc++.h>using namespace std;const int maxn = 10000010;int root[maxn], num[maxn];void Init(){ f...
2019-12-10 13:22:34
172
原创 hdu1325
hdu1325Is It a tree0x00 Tags并查集0x01 题目简介判断有向图是否为树:每个点的入度都不大于1已经标记的点树根是自己的数量只能等于1,不然就是森林不能成环0 0也是树此题和hdu1272类似,只是把无向边改成了有向边。多加一个判断条件,保证子节点是根节点。0x02 代码#include<bits/stdc++.h>usi...
2019-12-10 12:17:17
314
原创 hdu1272
hdu1272小希的迷宫0x00 Tags并查集0x01 题目简介并查集产生的每一个集合都是一棵树流程:初始化;查找–判断两个元素是否在一个集合;合并查找过程递归可能会爆栈,采用递归方式进行路径压缩用并查集判断是否有环;对同一个集合来说只存在一个根节点合并的过程是一个建树的过程,当合并失效时,说明两个节点在同一个集合中,这两点连的边成环使用isroot数组记录有几个根节点...
2019-12-10 12:16:47
272
原创 hdu1232
hdu1232畅通工程0x00 Tags并查集0x01 题目简介统计总的根节点个数ans,然后减1就是结果0x02 代码#include<bits/stdc++.h>using namespace std;const int maxn = 1010;int root[maxn];void Init(){ for (int i = 1; i &...
2019-12-10 12:16:03
147
原创 hdu1198
hdu1198Farm Irrigation0x00 Tags并查集0x01 题目简介0x02 代码#include<bits/stdc++.h>using namespace std;const int N = 510;const int directions[11][4] = { {1,1,0,0},{0,1,1,0},{1,0,0,1},{0,0,...
2019-12-10 12:14:46
148
原创 排列组合与概率
排列组合与概率一.如何求数字的组合class Test: def __init__(self,arr): self.numbers=arr self.visited=[None]*len(self.numbers) self.graph=[([None]*len(self.numbers)) for i in range(len(se...
2019-11-10 23:55:56
305
原创 基本数字运算
基本数字运算一.如何判断一个自然数是否是某个数的平方def isPower(n): if n<=0: print(n+"不是自然数") return False i=1 while i<n: m=i*i if m==n: return True eli...
2019-11-10 23:55:26
1356
原创 字符串
字符串一.如何求一个字符串的所有排列1.递归法def Swap(str,i,j): tmp=str[i] str[i]=str[j] str[j]=tmpdef Permutation(str,start): if str==None or start<0: return if start==len(str)-1: ...
2019-11-10 23:53:48
293
原创 数组
数组一.如何找出数组中唯一的重复元素1.空间换时间法def FindDup(arr): if arr==None: return -1 lens=len(arr) hashTable=dict() i=0 while i<lens-1: hashTable[i]=0 i+=1 j=...
2019-11-10 23:53:14
233
原创 栈,队列及哈希
栈,队列及哈希一.如何实现栈1.数组实现class MyStack(object): def __init__(self): self.items=[] def isEmpty(self): return len(self.items)==0 def size(self): return len(self.ite...
2019-11-10 23:52:41
263
原创 二叉树
二叉树一.把一个有序整数数组放到二叉树中首先取数组的中间结点作为二叉树的根结点,把数组分成左右两部分,然后对于数组的左右两部分子数组分别运用同样的方法进行二叉树的构建,依此类推class BiTNode(object): def __init__(self): self.data=None self.lchild=None self....
2019-11-10 23:52:09
223
原创 链表
链表一.实现链表的逆序给定一个带头结点的单链表,请将其逆序.即如果单链表原来为head->1->2->3->4->5->6->7,则逆序后变为head->7->6->5->4->3->2->11.就地逆序主要思路为:在遍历链表的时候,修改当前结点的指针域的指向,让其指向它的前驱结点.为此需要用一个指针变...
2019-11-10 23:51:42
230
原创 训练题
训练题一.实现学生线性表依次输入学生姓名:赵壹,钱贰,孙叁,李肆,周伍,吴陆,郑柒,王捌测试要求如下:展示该班所有学生的姓名及班级人数查找学生"赵肆"在表中的位置在表中的学生"王捌"后加入新生"冯玖",删除班里的转走生"赵壹",展示该班的现有学生from abc import ABCMeta,abstractmethod,abstractpropertyclass ILi...
2019-11-09 18:29:14
575
原创 第153周竞赛题
第153周竞赛题1184.公交站间的距离一.题目描述环形公交路线上有 n 个站,按次序从 0 到 n - 1 进行编号。我们已知每一对相邻公交站之间的距离,distance[i] 表示编号为 i 的车站和编号为 (i + 1) % n 的车站之间的距离。环线上的公交车都可以按顺时针和逆时针的方向行驶。返回乘客从出发点** start 到目的地 destination **之间的最短距...
2019-11-09 18:28:42
288
原创 前沿--股票买卖(亚马逊面试题)
前沿–股票买卖(亚马逊面试题)一.股票买卖1.题目描述设计一个算法,根据给定的股价走势信息,决定买入和卖出策略,该策略必须保证你的交易获得的利润最大化2.暴力枚举法检测任何一种可能的买卖组合.例如,第i买进,第j卖出,其中j>i,计算两者差价P(i,j)=S[j]-S[i],并返回计算得到的最大值s=[10,4,8,7,9,6,2,5,3]maxProfit=0buy...
2019-11-09 18:26:59
617
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人