- 博客(11)
- 收藏
- 关注
原创 2020-11-10大众点评字体反爬抓取信息
大众点评数字加密,字体加密,可以在网站上下载相应的字体文件,关键是做一些字体映射,汉字因为太多了,自己粘贴下来一部分,有兴趣的可以可以进行识别,不过据说识别=成功率不稳定,不说了,直接上代码 # -*- coding: utf-8 -*- from fontTools.ttLib import TTFont import requests from lxml import etree # 数字加密 def get_font(): font = TTFont(r'D:\谷歌下载\0e8bea27.w
2020-11-10 15:39:53
397
原创 用Python从pdf中抽取一页转为图片作为封面图
最近工作中,经常遇到处理PDF的问题,今天遇到了如何提取PDF第一页作为封面图的问题。查找资料,终于解决,下面是封装好的函数 def GetImageByPdfFilePage(strpdfpath, strimgpath, istartpage = 1, iendpage = 1): if os.path.exists(strpdfpath) and strimgpath != '': strpng = os.path.dirname(strpdfpath) + '\\pdftem
2020-09-17 09:50:27
909
原创 glidedsky爬虫之css反爬虫
快下班了快下班了,话不多说先放代码,不懂得可以留言联系!重在找规律!!!! """ @author: Cjp @file: cssfan.py @time: 2020/9/11 16:37 """ import re from operator import itemgetter import requests from lxml import etree def gao(url): items = [] headers = { 'User-Agent': 'Mozi
2020-09-14 16:38:30
389
1
原创 用Python把多张图片合成一个PDF
from PIL import Image def makePdf(pdfName, listimage):#listPages,以列表形式传入,方便批量合成 cover = Image.open(listimage[0]) #以第一张的尺寸来定义这个PDF的尺寸大小,具体也可自己设置 width, height = cover.size pdf = FPDF(unit = "pt", format = [width, height]) for page in listimage: pdf
2020-09-14 15:56:30
1703
1
原创 镀金的天空字体反爬
最近公司看到小伙子在做这个类似于闯关的爬虫训练,闲来无事做一下。 因为这个还算是比较简单些的,就不讲解了。代码中很清晰,因为简单写的,所以在计算速率上比较慢一些。不过答案是正确的的哈哈 #!/usr/bin/python3 # -*- coding:utf-8 -*- """ @author: Cjp @file: 3.py @time: 2020/9/4 10:23 """ import time import requests import re import base64 import pandas
2020-09-14 15:42:15
907
原创 对于python中迭代器与生成器的介绍——小白秒懂系列
最近公司中来了个面试的,在面试的过程中问python迭代器与生成器的理解,乌拉乌拉,雨里雾里的说了一大堆,但是始终答不到点子上。在这里写这一篇文章,想把我的理解跟大家说说,下面步入正题: 首先关于迭代器,迭代器就是遵循迭代协议的对象。说到这里可能有人不明白了,通俗的来说,就是有ite()函数的r大家应该知道for语句吧 ...
2020-08-11 10:04:20
190
原创 使用pandas 获取含有某字符串的行,两种方法
使用pandas 获取含有某字符串的行,两种方法 比较常用的就是直接找,例如: df[df['某列名'] == '某字符串'] 第二种方法就是,使用函数来找: resault = df['某列名'].str.contains('某字符串') resault.fillna(value=False,inplace = True) df[resault] 这个是通过str.contains,返回的true或者false,然后为了以防万一有空值,所以用fillna处理,将空值替换成Flase之后用参数i
2020-08-10 16:42:48
5633
1
原创 解决AttributeError: module ‘asyncio‘ has no attribute ‘WindowsSelectorEventLoopPolicy‘
解决AttributeError: module ‘asyncio’ has no attribute ‘WindowsSelectorEventLoopPolicy’ 最近爬取微信时碰到了一些问题,安装mitmproxy证书时没有出错,但是在检测时出现了问题 解决办法是降低你的Python版本或者mitmproxy版本,为了使以前的程序不受编辑器的版本冲突,我这里更改的是mitmproxy版本 pip install mitmproxy==5.0.0 重新安装 在测试 成功!! ...
2020-07-16 08:59:03
5694
7
原创 用Django框架完成一个相对完善的一个手机商城(三)
用Django框架完成一个相对完善的一个手机商城 前边我们展示了views中的代码,来我们来展示后台的界面,代码我就不全部展示了 这里给大家介绍一下一个列表分页的写法 from django import template register = template.Library() from django.utils.html import format_html from myadmin...
2020-02-28 13:31:12
974
1
原创 用Django框架完成一个相对完善的一个手机商城(二)
用Django框架完成一个相对完善的一个手机商城 标题上一篇写了一个后台视图的代码展示,这一篇我们写一下前台视图的代码展示 首先让我们看一下前台登录注册,这里我用了一个互亿无线的一个短信接口,首先说一下这个短信前十条是免费的,有兴趣的朋友可以试一下,下面来看一下代码: from django.shortcuts import render from django.http import Htt...
2020-02-23 10:12:02
762
原创 用Django框架完成一个相对完善的一个手机商城(一)
用Django框架完成一个相对完善的一个手机商城 这是一个很久之前我写的一个了,这些顺序不对,从哪入手开始做这个项目还是得看个人的思想,本着学习的态度,希望可以得到交流,相互学习,互相进步。 首先我们要规划一下要完成那些内容,这个网站我们要做成一个B2C模式的一个电商网站,所以要有前台和后台,通俗来讲就是一个商家后台的增删改查,包括对商品和对商城会员(注册登录了的顾客),还有就是前台顾客对商品加...
2020-02-21 17:02:14
1165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅