自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 爬虫简单滑块验证selenium+webdriver、pyppeteer

本次笔记主要针对某企业信息查询网站做的滑块验证,内容为简单的滑块,主要记录出现的几种问题。一、解决方案介绍1、selenium + webdriver 本方案为最常用的解决方案,但是在 Google Chrome版本 79 会遇到问题,无法抹除 webdriver 的指纹,可适当降低Chrome 的版本来解决,还可以使用mitmproxy 来过滤js,但是也难...

2020-02-10 22:45:21 1532 1

原创 Python更改pip默认的源为国内的源

国内的源: 1、清华大学(推荐):https://pypi.tuna.tsinghua.edu.cn/simple/ 2、阿里云:http://mirrors.aliyun.com/pypi/simple/ 3、中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/ 4、豆瓣(douban):http://pypi...

2019-12-12 15:20:26 2383

原创 数据传输方式

本文摘自原文:https://www.cnblogs.com/111testing/p/6581062.html1、socket 定义:socket也称作"套接字",实现服务器和客户端之间的物理连接,并进行数据传输。 协议:主要有udp和tcp两个协议,处于网络协议的传输层。 优点:1) 传输数据为字节级,传输数据可自定义,数据量...

2019-08-30 10:20:51 404

原创 Django图片传输、视频传输和文件流式下载

注意:这是演示的代码,是把static的路径都加入到了settings.py文件中了一、图片传输# 图片传输from django.http import FileResponsedef image(request): if request.method == 'GET': # 图片实际路径 img_file = os.path.join(BA...

2019-05-07 15:23:34 4498 1

原创 Django 、爬虫等项目上线到 Linux 服务器遇到的坑

一、Django和 MySQL版本兼容问题1、Django2.0 后均不再支持 Python2,Django2.0是最后一个支持Python3.4的版本。2、Django2.1 不再支持MySQL 5.5,必须MySQL 5.6版本以上二、Nginx 在 python 虚拟环境中遇到的问题1、需要在 settings.py 同级目录下的 __init__.py 中添加 虚拟...

2019-05-05 15:35:10 211

原创 python处理datetime类型

格式化输出时间,时间转字符串import datetime# des: 可以修改里面的间隔符号,如 %Y/%m/%d %H:%M:%S 等,格式化输出后type为 'str'result = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')# 输出结果: 2019-04-04 08:00:00tmp = datetim...

2019-04-05 10:11:27 3272

原创 django-simple-captcha 验证码模块的小结

一、引言         官方文档:django-simple-captcha        本博客谈不上深度,算是笔记和一些探索经验。主要是遇到了一个实际问题,在使用django-simple-captcha模块的时候,官网推荐使用django表单的形式去添加,django表单确实很方便,但是对于简单项目或者只需要django-simple-captcha模块的时候也没有太多的文档具体说...

2018-10-18 20:06:41 5078 5

原创 python操作excel文档

我的环境是 win 7  64位 +  pyCharm + pip + python3.6需要下载2个包:xlwt 和 xlrd地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#xlwt           https://www.lfd.uci.edu/~gohlke/pythonlibs/#xlrd 准备一个文档,这里命名为: r...

2018-08-29 16:43:31 392

原创 python操作word文档

一、安装python-docx 模块1、我的环境是(win7 64位 + python 3.6 + pip + pyCharm)下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-docx2、下载该文件,然后进入 文件下载目录,按住 shift + 右键 选择 在此处打开命令窗口,输入命令:pip install pyth...

2018-08-14 10:25:54 13665 6

原创 python模拟QQ聊天--socket通信

使用udp协议,多线程socket网络编程实现 本篇博客针对有一点socket编程基础的同学,采用的udp协议,为了实现收发信息的实时性,采用了多线程的方式,话不多说,直接上代码(我把该文件名命名为 qq.py):from socket import *from threading import Thread# 创建socket套接字udp = socket(famil...

2018-08-08 20:46:13 2482 2

原创 python连接各种类型数据库

一、连接Sql Server数据库 ( pymssql )1、安装 pymssql下载与系统版本和python版本一致的pymssql文件,下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pymssqlpymssql-2.1.3-cp36-cp36m-win_amd64.whl(我当前的环境是py3.6,win7 64位)进入你的...

2018-08-01 23:23:06 931

原创 python文件打包成exe可执行程序

Python文件转换为exe可执行文件一、第一种方式 ( cx_Freeze )1、安装cx_Freezecx_Freeze下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#cx_freezecx_Freeze-5.1.1-cp36-cp36m-win_amd64.whl(我的环境:py3.6 ...

2018-08-01 17:48:43 2820

原创 Python在Window中使用multiprocessing模块

在Linux中创建进程可以使用fork函数,但是在windows中不能实现,但是这就不能满足python的跨平台性。于是有了multiprocessing模块来解决这个问题。在使用 multiprocessing 模块的时候,会出现各种错误,是由于window对多进程处理的问题,必须在创建子进程的语句  p = Process(target=test)  前面加上   if __nam...

2018-07-30 21:21:27 2345 3

tesseract-ocr安装包和中文语言包

tesseract-ocr安装包和中文语言包,

2018-08-15

空空如也

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

TA关注的人

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