自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhaojiafu的博客

好记性不如烂笔头,何况我记性还不好。。。。

  • 博客(25)
  • 收藏
  • 关注

原创 JavaScript 实现的几种加密方式(后续持续更新中。。。)

文章目录说明:1、JavaScript实现md5加密说明:这个是我js破解时遇到的,然后把代码抠出来了,现在整理一下,日后遇到其他加密,也会更新保留在博客里面。如果有需要可以参考,如果有转载,请标明作者和链接,违者必究。如果觉得不错,可以给我点个赞,如果有更好的加密方法,欢迎评论分享哈,Thanks♪(・ω・)ノ1、JavaScript实现md5加密这个我直接上代码吧,可以运行出来,我这个...

2019-07-31 14:10:02 283

原创 全球60个线上学习资源网站分享!

说明,这个我没有把网站都复制出来,自己可以谷歌搜索,基本上第一个结果出来就是的。我看到这个觉得不错,就整理一下分享到博客里面,觉得需要的可以看看,日后自己需要也方便寻找。觉得有帮助,可以给我点个赞O(∩_∩)O哈哈~如果你不能访问谷歌的话,可以使用下面俩个搜索引擎网站,这俩个也是我经常用的,分享出来。镜像网站(推荐收藏)秘籍搜索:(推荐收藏)1、网页设计类HOW Design Univ...

2019-07-30 09:29:52 5331

原创 etree.HTML 报错: ValueError: Unicode strings with encoding declaration

文章目录1、报错内容1、报错内容ValueError: Unicode strings with encoding declaration are not supported. Please use bytes input or XML fragments without declaration.我的代码:报错定位到是html = etree.HTML(resp_text)解析页面,但...

2019-07-26 17:23:00 1040

原创 window安装MySQL5.7 的压缩包安装过程(实测有效)(中间报错: mysql.connector.errors.NotSupportedError和由于找不到msvcr120.dll无法继续

文章目录说明:1、下载mysql5.7的 zip包2、配置安装报错 1、报错 2、mysqld -install(这个时候我已经添加环境变量了)3、一些配置命令3.1 、初始化命令3.2、安装命令mysqld --install3.3、启动服务 net start mysql3.4、登陆mysql,3.5、肯定需要先修改密码说明:今天有个python程序,找到网上一个获取代理ip的,然后我的电...

2019-07-24 15:58:13 656

原创 安装Twisted 报错:Microsoft Visual C++ 14.0 is required。。。

文章目录1、需求,安装Twisted报错2、解决方法2.1、下载对应版本的模块2.2、安装即可:1、需求,安装Twisted报错Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/...

2019-07-24 12:58:14 394

原创 python Windows 下配置虚拟环境

文章目录说明:1、安装模块virtualenv2、为项目安装虚拟环境3、启动虚拟环境3.1、可以直接在刚刚命令下使用方法2:添加刚刚的虚拟环境的Scripts到环境变量中3、退出、deactivate说明:虚拟环境有时候项目不同,可以需要不同的模块版本,这个时候就需要这个虚拟环境了,但是,我之前弄了很多次就没有成功,这一次参考一个博客就成功了,我也很纳闷。不管了,先记录下来,剩下下次再不会了。...

2019-07-24 12:21:09 524

原创 pycharm 报错内存不足: There is not enough memory to perform the requested operation。。。

文章目录1、问题2、中文解决步骤:1、点击2、更改内容1、问题我的pycharm第二天早上刚到公司发现报错:pycharm There is not enough memory to perform the requested operation.Please increase Xmx’ setting and restart the IDE for change to take effec...

2019-07-23 09:14:55 25934 13

原创 window系统下python 与MySQL交互的增删改查

文章目录前提、sql命令--基本的增删改查1、创建表2、插入(增)3、删除(删)4、更新(改)5、查找(查)1、安装pymysql2、python与MySQL交互连接3、python与MySQL交互--(增)4、python与MySQL交互--(删)5、python与MySQL交互--(改)6、python与MySQL交互--(查)前提、sql命令–基本的增删改查1、创建表create ta...

2019-07-22 15:05:07 382

原创 python 使用selenium 批量获取url的cookies

文章目录需求:有时候有些网站的反爬对cookies有限制,批量获取cookies代码使用说明:主要你要对于你需要批量获取cookies的网址多个url搜集,我自己找了100多个地址吧,放到detail_url.txt文件里面,你把这个替换成你需要的而地址,就可以直接用代码了。如果有帮助,可有给我点个赞哈

2019-07-22 10:41:10 2492

原创 使用python base64模块实现 base64与图片的转换

文章目录需求:base64与图片互转需求:有时候,图片需要储存到数据库时,可以进行base64,进行先转换再进行保存到数据库,然后取出来时在使用base64,解码转换:base64与图片互转直接上代码,需要的可以参考。import base64# 图片转base64def from_photo_to_base64(path): with open(path, "rb") ...

2019-07-19 17:41:33 1015

转载 python selenium Chrome 添加代理ip最全俩种方式(无密码+有秘密)

文章目录说明:1、无密码(ip+port):2、有账号和密码的代理ip(这个就是我花了几个小时找到一个不错的)注意:substitute方法其实就是字符串拼接的方法,甚至你换成format方法拼接都可以的。说明:今天需要使用selenium测试一下携带含有账号+密码的代理ip,以为和无密码一样简单,但是弄了好久(将近3个小时吧。。。)最后看了很多博客,谷歌百度什么都搜索,最终找到了比较好用的方...

2019-07-19 16:14:40 7411 3

转载 Python拼接字符串的7种方法

文章目录说明:1、直接通过+操作:2、通过join()方法拼接:3、通过format()方法拼接:4、通过%拼接:5、通过()多行拼接:6、通过string模块中的Template对象拼接:7、通过F-strings(字符串插值)拼接:说明:今天突然看到一种好像是字符串的拼接方法substitute,但是不确定,于是就百度搜索了一下,然后搜到一个博客,写的不错,虽然他写的7中方法,除了这个su...

2019-07-19 15:38:53 276

原创 分享一下我收藏很久的一些代替百度的搜索引擎网站

说明:如果看到的时间和我分享时间有差别,估计会有些网站打不开,不过用肯定够用得了。身为一个程序员,怎么能没有几个不错的网站,这也是我自己之前收藏很久的网站,分享给大家。网站列表联想国外英文:https://start.lenovo.com 以谷歌搜索作为数据驱动巴西搜索引擎:https://busca.uol.com.br 以谷歌搜索作为数据驱动阉割版谷歌:http://ca...

2019-07-19 11:22:37 2399

原创 Windows下安装和使用scrapy-redis

文章目录1、Windows下安装Redis服务2、Windows下scrapy-redis的安装与配置2.1、安装:2.2、setting配置:3、scrapy-redis三个模板一、CrawlSpider的继承与设置:二、CrawlSpider的继承与设置:三、RedisCrawlSpider的继承与设置:1、Windows下安装Redis服务下载Windows的安装包地址:https:/...

2019-07-19 10:47:01 1211

原创 python 安装PIL模块,并且查看图片大小

文章目录1、安装PIL(pip install Pillow)2、使用python查看图片大小2.1 爬取图片的响应字节,查看图片大小(个人项目需求)2.2 使用os模块查看本地文件的大小(包括但不限图片)1、安装PIL(pip install Pillow)图片是我第一次安装命令错误,后来才发现是pip install Pillow但是导入模块使用是PIL:from PIL impo...

2019-07-19 10:19:34 2905

转载 Pycharm 快捷键

Pycharm 快捷键1、Python自带ShellALt + N 上一句命令Ctrl + N 新建一个py文件F5 运行当前的py文件Ctrl + C 强制亭子2、设置为Eclipse默认的快捷键 + Pycharm 4.0.5Ctrl + Shift + Q 全屏Ctrl + Shift + Alt + Q presentation modeShift + ESC 关闭除编辑...

2019-07-18 16:07:55 910

原创 lxml模块对xpath定位的元素进行转HTML源码

文章目录需求:方法1:使用from lxml.html import tostring的tostring方法功能方法2(推荐使用,经过我效率测试,使用etree返回的html使用xpath定位到的元素,还使用etree转换为HTML源码效率更快):需求:如何将xpath定位到的元素进行转为HTML源码方法1:使用from lxml.html import tostring的tostring方...

2019-07-18 09:41:05 1958 2

原创 pyinstaller 打包python文件成exe

文章目录说明:本文主要是在b站上面看到一个打包成exe的简单小程序,然后想着把我的之前做过的项目程序打包成试试,然后把子自己的成功过程记录下来,后续如果遇到相关知识再来扩展博客。注意事项1:注意事项2:1、使用安装pyinstaller2、使用pyinstaller 打包单个py程序文件3、使用pyinstaller 打包多个py程序文件说明:本文主要是在b站上面看到一个打包成exe的简单小程序...

2019-07-13 11:48:17 726

原创 爬虫之accept-encoding坑

说明,对于一些网站,有时候爬取的时候,如果headers中加入这个accept-encoding参数之后会有一些乱码返回,这个时候可以把这个参数去掉,查看是否有些正常的html格式,如果有些正常,还有些乱码,这个时候需要进行一些编码转换即可:if-modified-since 这个参数是403错误,去掉就可以了,我之前写过一个博客,具体这里不解释了。比如:我加上全部参数,返回=的是乱码,然后...

2019-07-12 14:58:33 4792 3

原创 使用python的os模块对目录下的所以文件进行json数据去脏和去除空文件夹

需求:最近有个需求,需求对目录下的一个json数据进行处理,主要对json里面的title如果为空字符串,将此文件进行删除,如果文件夹为空,也就行递归的查找和删除。直接上我的代码,需要自己拿去,O(∩_∩)O哈哈~ import json import os def remove_none_dirs(path): # 去重空文件夹 list = os.listdi...

2019-07-12 13:15:20 282

原创 python 对列表排序之高级模块natsort

文章目录说明一、安装pip install natsort二、简单使用1(数字类型的字符串排序)1、不用模块方法2、使用模块方法:三、英文小写(单个大写也一样)+ 数字三、英文大小写 +数字说明工作中有时候总会遇到一些功能,比如排序,要么就自己写一个排序函数,这时候如果这个模块就可以使用了,可以大大的提高你的效率,节省你的时间。比如需要合并视频时,或者对文件夹下面的文件进行操作需要进行排序时。...

2019-07-08 16:56:45 4306

原创 python 连接redis数据库报错redis.exceptions.ResponseError、Windows下redis安装与配置

文章目录一、redis连接报错:redis.exceptions.ResponseError: Client sent AUTH, but no password is set:解决方法:1、将password字段去除即可解决方法:2、将Windows下redis数据库设置相同的密码(我的这个原因是因为工作时公司电脑设置密码了,家里电脑测试没有设置密码)二、Windows下redis的安装与配置:...

2019-07-07 00:25:06 5375

原创 pycharm执行py文件时报错SyntaxError

我的报错:SyntaxError: Non-UTF-8 code starting with ‘\xe6’ in file这个我刚开始以为有问题,找了好久没有找到原因,还一直定位我的一个数据地方,后我直接CTRL + alt + L 格式化,然后就好了。原来一行数据太长时运行时也会报错,所以如果过长,直接快捷键格式化就好了。或者手动换行。...

2019-07-04 16:17:23 1051

原创 python json格式化保错的另一种处理方式

文章目录1、找到报错的原因2、使用正则替换掉不需要的字符1、找到报错的原因一般是有些字符或者编码无法识别,这时候需要保存成txt文件进行查找分析,具体在哪个位置。找到相关字符进行分析。2、使用正则替换掉不需要的字符比如我的是借助python的正则表达式,匹配的字符串中,我只要含有中文,英文、数字、还有:"’<>\/-,{} 这些字符需要,其他的我都认为是json报错的字符,替...

2019-07-02 18:57:29 660

原创 分享一个学习充电的电子书下载网站(目前可以免费下载电子书)

文章目录1、电子书网站:2、mobi文件转换pdf1、电子书网站:http://ebook.lorefree.com/可以搜索相关的自己感兴趣的电子书,比如我搜索python,出来不少电子书,可以进行看。但是我遇到一个问题,因为公司有时间闲时,我也想看怎么办,格式是mobi格式文件,需要下载相关软件,但是公司电脑有要求,不能下载私自安装盗版、绿色、破解版软件,这时候想着百度搜索一些转换软件...

2019-07-02 11:45:43 20880 4

空空如也

空空如也

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

TA关注的人

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