scripy login captcha

https://codereview.stackexchange.com/questions/133450/scraping-after-login-using-scrapy https://codereview.stackexchange.com/questions/133450/scraping-after-login-using-scrapy https://github.com/GoTrained/Scrapy-Login/blob/master/scrapy_login/spider
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

python之面向对象4

#:本次需要准备两个文件 #1:Persion.py   面向对象4.py #:首先是Persion.py文件中的内容: #:创建我们的类 ''' 类的作用描述一个人的形象 ''' class persion: def __init__(self,name,age,rmb): self.name = name self.age = age self.rmb = rmb def tell(self): print("
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

微桔API 是一个商业的的 个人号 微信机器人接口,是一款基于基混合协议支持MAC、IPAD、PC开放性API

微桔API 是一个商业的的 个人号 微信机器人接口,是一款基于基混合协议支持MAC、IPAD、PC开放性API。融合多种协议优势,文档说明只是部分内容,接口已经稳定实现95%的微信功能,具体可采用POSTMAN工具直接测试使用。 云端版V2.0 在线API调试 主要特性 好友管理:添加好友、删除好友、修改备注、创建标签、获取好友列表、检测僵尸粉 消息管理:发文本消息、图片消息、名片消息、动图表情、小程序、发文件、发送视频、发送URL链接 群管理:自动创群、修改群名称、邀请新成员、踢群成员、获取
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

最大(小)值

const arr = [1,2,3,4,5,6] //const max = Math.max(...arr) //可以用扩展运算符,也可以利用apply的特性 const max = Math.max.apply(null, arr)//Math.min 最小值 console.log(max)
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

css 和js基础

类库安装路径:python36/lib/site-package/requests header需要加的 1. url-encode 2. json 3. xml 4.html 5、file 不要加 #3 form # host = 'http://ws.webxml.com.cn' # headers = {"Content-Type": "application/x-www-form-urlencoded"} # r = requests.post(url=host + '/WebServ
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

python读取数据写入excel

'''写入excel文件''' import xlsxwriter # todo 创建excel文件 xl = xlsxwriter.Workbook(r'D:\testfile\test.xlsx') # todo 添加sheet sheet = xl.add_worksheet('sheet1') # todo 往单元格cell添加数据,索引写入 sheet.write_string(0,0,'username') # todo 位置写入 sheet.write_strin
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

大数据结构生态体系

数据来源层 数据库 日志 视频,ppt 数据传输层 Sqoop数据传递 Flume日志收集 kafka消息队列 数据存储层 HDFS文件存储 HBase非关系型数据库 kafka(存储少量数据) 资源管理层 YARN资源管理 数据计算层 MapReduce离线计算 Hive数据查询 Mahout数据挖掘 Spark Core内存计算 Mahout数据挖掘 SparkMlib数据挖掘 Spark R数据分析 Spark Sql数据查询 Spark Streaming 实时计算(准实时-批处理)
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

第6阶段 Python黑客编程入门视频课程 课时5 列表

2020-05-15
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

MapReduce架构

Map阶段并行处理输入数据 Reduce阶段对Map结果进行汇总
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

throw throws Throwable 关联于区别

总结:throw 是在方法中抛出一个异常,不能单独使用 。 throws是在方法定义处或者类定义处声明该类或方法可能产生的异常,(一个或者多个).----也可以理解为将方法内部异常不处理直接抛出,让调用处去处理。 throwable 是所有错误和异常的超类,所以当不知道要产生的异常是什么类型时候,直接throws Throwable即可 Throw与Throws的区别 异常类从哪里来?有两个来源,一是Java语言本身定义的一些基本异常类型,二是用户通过继承Exception类或者其子类自己定义
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

sdk安装&连接手机或者模拟器&adb基本命令&Appium安装使用

1、sdk环境搭建 1)下载地址:http://tools.android-studio.org/index.php/sdk 2) 解压(非中文,无特殊字符的目录下面) 3)打开SDK Manager.exe,下载默认库 必须安装的: platform-tools(adb所在的路径) tools build-tools选择一个最新版本的下载即可,可选下载一个对应的api 可选下载extra当中的usb driver和 web driver 4)在系统变量中新建ANDROID_HOME变量,指向
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

《数据结构与算法之美》10——排序(三)桶排序、计数排序、基数排序

一、桶排序 概念 桶排序,核心思想是将要排序的数据分到几个有序的桶里,每个桶里的数据再单独进行排序。桶内排序之后,再把每个桶里的数据按照顺序依次取出,组成的序列就是有序的。 应用场景 桶排序比较适合用在外部排序中。所谓的外部排序就是数据存储在外部磁盘中,数据量比较大,内存有限,无法将数据全部加载到内存中。 二、计数排序 概念 计数排序其实是桶排序的一种特殊情况。桶的个数n与最大值是k相等,省掉桶内排序的时间。 计数排序中的“计数”指的是通过桶和原数组,能够转化为有序的。 应用场景 计数排序只能
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

scrapy常用代码段

设置随机请求头 # 安装 pip install fake-useragent # middleware.py from fake_useragent import UserAgent class RandomUserAgentMiddlware(object): #随机更换user-agent def __init__(self,crawler): super(RandomUserAgentMiddlware,self).__init__()
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

promise返回状态

1.如果p是一个pending状态的promise, 那么 res也是一个pending状态的promise, 2.如果p是一个resolve状态的promise, res没有返回值, 则res是一个值为null, resolve状态的Promise
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

redhat安装gcc-10.1.0

#下载 wget http://ftp.gnu.org/gnu/gcc/gcc-10.1.0/gcc-10.1.0.tar.gz#这个下载速度很慢,建议下载器下载后上传,或者挂代理 wget http://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.gz wget http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz wget http://ftp.gnu.org/gnu/automake/automake-1.16
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

webpack postcss-loader autoprefixer 配置

npm install --save-dev postcss-loader autoprefixer 根目录创建2个文件 module.exports = { module: { rules: [ { test: /\.css$/, use: [ { loader: "style-loader" }, { loader: "css-loader", options: { modules: true } }, { loader: "postcss-loader" } ] } ] } }; mod
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

网络安全与开锁技术

微博 https://m.weibo.cn/status/4296921478176029? 笑沧海和你分享自己的学习开锁技术的经验 - YouTube https://www.youtube.com/watch?v=pu0zcDWtvwA&list=PLfAu04UZjy-mFqjwUm5aIe1hZXaPwqxGM&index=4&t=0s
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

2020年第25周,25.5h,随机过程考试、report和计算智能作业

记录自己的成长,为了督促自己,也为了帮助别人。 我将活出专注的人生,因为这是最好的选择。 科研学习的标杆:我将获得国奖,拿到美国大学的博士offer;每天的深度工作时间在12h 不是日程安排,是对完成工作以及深度工作时间的记录 努力成为优秀的人,成为可信度高的人,只有成为这样的人,才能通过写作、演讲等形式最大化自己的影响力 标题:周数,深度工作时间,当周的主要任务 每日的深度工作时间(科研学习) 周一,3.5h 上午:复习随机过程:完成习题1,1h 下午:复习随机过程:随机过程的定义、描述和复
分类: 其他 发布时间: 06-21 23:24 阅读次数: 0

[UnityAPI]EditorWindow类 & Editor类

参考链接: https://docs.unity3d.com/ScriptReference/EditorWindow.html https://docs.unity3d.com/ScriptReference/Editor.html 1.EditorWindow TestEditorWindow.cs 1 using UnityEditor; 2 using UnityEngine; 3 4 public class TestEditorWindow : EditorWindow
分类: 其他 发布时间: 06-21 23:08 阅读次数: 0

函数封装及面向对象

1.函数的作用 提高代码的复用性 提高开发效率 减少维护代码维护量 2.定义函数格式 Def 函数名(): 代码 3.函数调用: 通过 函数名() 调用 4.函数的参数 定义:为了让一个函数更通用 例: 函数名里定义两个参数 def func(a,b): # 此参数为 形参 定义方法 c = a+b print(c) 调用时添加具体值 func(3,6) # 调用的参数为 实参 5.缺省参数 定义:在形参中有默认值的参数,称为缺省参数 注意:缺省参数要放到形参最后面 例: def func(a
分类: 其他 发布时间: 06-21 23:08 阅读次数: 0