07 2018 档案
摘要:https://mrdoob.com/projects/chromeexperiments/google-gravity/
阅读全文
摘要:谷歌浏览器如今是Web开发者们所使用的最流行的网页浏览器。伴随每六个星期一次的发布周期和不断扩大的强大的开发功能,Chrome变成了一个必须的工具。大多数可能熟悉关于chorme的许多特点,例如使用console和debugger在线编辑CSS。在这篇文章中,我们将分享一些很酷的技巧,让你能够更好的
阅读全文
摘要:转载自:https://www.imooc.com/article/2559 谷歌浏览器如今是Web开发者们所使用的最流行的网页浏览器。伴随每六个星期一次的发布周期和不断扩大的强大的开发功能,Chrome变成了一个必须的工具。大多数可能熟悉关于chorme的许多特点,例如使用console和debu
阅读全文
摘要:一、前言 今天介绍一个非常好用的反编译的工具 jadx 。jadx 的功能非常的强大,对我而言,基本上满足日常反编译需求。 jadx 优点: 图形化的界面。 拖拽式的操作。 反编译输出 Java 代码。 导出 Gradle 工程。 这些优点都让 jadx 成为我反编译的第一选择,它可以处理大部分反编
阅读全文
摘要:https://www.yeshen.com/faqs/H15tDZ6YW 一、如何找到adb? 安装夜神安卓模拟器后,电脑桌面会有“夜神模拟器”的启动图标,鼠标右键 打开文件所在的位置,就会进入 \Nox\bin,比如小编的路径是C:\Program Files (x86)\Nox\bin,然后可
阅读全文
摘要:adb命令的练习 Unable to chmod sdcard: Read only file system cmd执行 重挂载文件系统 再次执行
阅读全文
摘要:自从android4.4 以来,第三方应用程序是不能再随便的访问sdcard了,从开发者的角度而言,研究一下android系统到底是怎么样来实现这样的控制还是比较有价值的。 首先分析下现状,现在已知,对于内部存储系统android的控制策略还是没有多大改变的,内部sdcard还是可以在申请了andr
阅读全文
摘要:上次我们说到golm的简单应用这次我们继续带结构化数据的其他操作进行学习。 Literal 用法:class glom.Literal(value) 这个方法的功能主要是添加自定义的键值。 例如: 输出后可以发现结果是一样的: Coalesce 用法:classglom.Coalesce( subs
阅读全文
摘要:``` !/usr/bin/env python encoding: utf 8 from requests_html import HTMLSession from json import JSONDecodeError from glom import glom from retrying im
阅读全文
摘要:http.client.RemoteDisconnected: Remote end closed connection without response requests.packages.urllib3.exceptions.ProtocolError: ('Connection aborted
阅读全文
摘要:``` !/usr/bin/env python encoding: utf 8 from requests_html import HTMLSession from json import JSONDecodeError from glom import glom from retrying im
阅读全文
摘要:获取文字加表情(alt标签的属性)
阅读全文
摘要:数据清洗之微博时间清洗 爬取微博的时候时间格式比较乱,存到数据库要统一成datatime类型,所以需要用到对时间的转换 这里是对time模块和datetime的模块的使用。 对于当天的有三种: 40秒前 50分钟前 今天 08:12 针对这三种,第一步要做的是获取当前的年月日 解释 第一行我们导入d
阅读全文
摘要:python asyncio 网络模型有很多中,为了实现高并发也有很多方案,多线程,多进程。无论多线程和多进程,IO的调度更多取决于系统,而协程的方式,调度来自用户,用户可以在函数中yield一个状态。使用协程可以实现高效的并发任务。Python的在3.4中引入了协程的概念,可是这个还是以生成器对象
阅读全文
摘要:如果使用的是 asyncio.gather创建协程对象,那么await的返回值就是协程运行的结果。
阅读全文
摘要:主要内容 从Python 3.6开始,f-string是格式化字符串的一种很好的新方法。与其他格式化方式相比,它们不仅更易读,更简洁,不易出错,而且速度更快! 在本文的最后,您将了解如何以及为什么今天开始使用f-string(后文称为F字符串)。 但首先, 我们要聊以下在F字符串出现之前我们怎么实现
阅读全文
摘要:``` def use_cookie(self): cookies="YF-V5-G0=731b77772529a1f49eac82a9d2c2957f; SUB=_2AkMsEgief8NxqwJRmPASyGvkbYl3wwzEieKaTvlFJRMxHRl-yT83ql0ltRB6B5ImcWJgp-T_qKP4KYQRB6SAM7ufKcM0; SUBP=0033WrS...
阅读全文
摘要:redis是一个开源的,高性能的,基于键值对的缓存与存储系统通过提供多种键值数据类型来适应不同场景下的缓存与存储需求。 同时redis的诸多高层级功能使其可以胜任消息队列,任务队列等不同的角色。 特性 Redis是Remote Dictionary Server(远程字典服务器的缩写) ,他以字典结
阅读全文
摘要:Celery 是一个简单、灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具。它是一个专注于实时处理的任务队列,同时也支持任务调度。Celery 是语言无关的,虽然它是用 Python 实现的,但他提供了其他常见语言的接口支持。 Celery 结构 网上找到一张用得最多的图
阅读全文
摘要:1.crontab e 打开任务列表,输入i开始编写面之后按esc退出编写默写,:wq保存退出即可。 2.关于时间格式的定义,,请使用下面的网站 3如何查看任务状态 查看日志
阅读全文
摘要:查看当前默认python版本 安装python3.6可能使用的依赖 EPEL 是yum的一个软件源,里面包含了许多基本源里没有的软件了,但在我们在使用epel时是需要安装它才可以了,EPEL, 安装pip 更新pip 查看centos的系统信息 安装wget 下载python3.6 解压tgz包 把
阅读全文
摘要:上一篇我们说了mysql存储的原生语句方式,因为原生语句每次写都比较的复杂,所以这里我们说一种引用实体类的方式来操作数据库。 什么是ORM ORM技术:Object Relational Mapping,把关系数据库的表结构映射到对象上 也就是说不用再操作mysql的底层语句,而是通过操作映射后的对
阅读全文
摘要:```
from selenium.webdriver import Remote
from selenium.webdriver.chrome import options
from selenium.common.exceptions import InvalidArgumentException class ReuseChrome(Remote): def __init__(se...
阅读全文
摘要:Mysql存储之原生语句操作(pymysql) 关系型数据库是基于关系模型的数据库,而关系模型是通过二维表时实现的,于是构成了行列的表结构。 表可以看作是某个实体的集合,而实体之间存在联系,这个就需要通过表之间的关联关系来体现,比如主键的关联关系,多个表组成了一个数据库,也就是关系型数据库。其中My
阅读全文
摘要:修改转换编码方式进行破解 只是为练习字体反爬
阅读全文
摘要:上次我们简单的入门下怎么使用html破解packed的混淆,下面看一个综合案例。 上次内容javascript反混淆之packed混淆(一) function getKey() { var aaaafun = function(p, a, c, k, e, d) { e = function(c)
阅读全文
摘要:javascript反混淆之packed混淆(一) 什么是JavaScript反混淆,在理解这个概念前我们先来看下什么是代码混淆,代码混淆,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。所以JavaScript反混淆就是为了破解这种难以理解的js代码的。 混淆有很多种格
阅读全文
摘要:python近期遇到的一些面试问题(三) 整理一下最近被问到的一些高频率的面试问题。总结一下方便日后复习巩固用,同时希望可以帮助一些朋友们。 前两期点这↓ python近期遇到的一些面试问题(一) python近期遇到的一些面试问题(二) 1.请写一个邮箱的正则表达式 电子邮件地址有统一的标准格式:
阅读全文
摘要:一个Python字典表达式谜题 让我们探究一下下面这个晦涩的python字典表达式,以找出在python解释器的中未知的内部到底发生了什么。 1 2 3 4 有时候你会碰到一个很有深度的代码示例 — 哪怕仅仅是一行代码,但是如果你能够有足够的思考,它可以教会你很多关于编程语言的知识。这样一个代码片段
阅读全文
摘要:using System; //添加selenium的引用 using OpenQA.Selenium.PhantomJS; using OpenQA.Selenium.Chrome; using OpenQA.Selenium.Support.UI; using OpenQA.Selenium; using System.IO; using System.Collections.Generi...
阅读全文
摘要:glom模块的使用 简单说下glom模块主要是处理结构化数据用的,安装简单pip install glom即可,下面就glom的方法参数做例子讲解。 glom 和模块同名的glom方法使用方法: .glom(target, spec, **kwargs)target参数是结构化数据,一般是json嵌
阅读全文
摘要:glob模块 功能描述:glob模块可以使用Unix shell风格的通配符匹配符合特定格式的文件和文件夹,跟windows的文件搜索功能差不多。glob模块并非调用一个子shell实现搜索功能,而是在内部调用了os.listdir()和fnmatch.fnmatch()。查看我之前写的fnmatc
阅读全文
摘要:fnmatch模块的使用 此模块的主要作用是文件名称的匹配,并且匹配的模式使用的unix shell风格。fnmatch比较简单就4个方法分别是:fnmatch,fnmatchcase,filter,translate 1.fnmatch fnmatch.fnmatch(filename, patt
阅读全文
摘要:敬请期待,内容将在公众号:python学习中同步更新。
阅读全文
摘要:https://blog.csdn.net/lovemenghaibin/article/details/51263774 https://blog.csdn.net/lovemenghaibin/article/details/51263774 https://blog.csdn.net/love
阅读全文