最新消息:这里是最新消息

python

flask拆分MTV设计模式

flask拆分MTV设计模式

benty 4年前 (2021-06-04) 431浏览 0评论

Flask拆分为简单迷你的MTV模式 一个简单的MVC模型迷你框架,在python中也称为MTV 依赖的库有: flask==1.1.2 flask_script flask_sqlalchemy flask_migrate==2.5.3 文件目...

python操作redis

python操作redis

benty 4年前 (2021-05-22) 361浏览 0评论

最近做一个判断url是否存在需要去重处理的爬虫,使用redis的集合做比较方便,因为可以判断元素是否存在sismember 直接上代码吧 import redis    # 导入redis 模块 pool = redis.ConnectionPoo...

selenium将find_element_by_XXX简写byxx函数

selenium将find_element_by_XXX简写byxx函数

benty 4年前 (2021-04-23) 288浏览 0评论

为了写自动化脚本,但是selenium的查找元素名字太长了,以至于效率上不去 比如说,能不能将browser.find_element_by_id()函数直接简化写成byid()这样的函数呢,答案是可以,自己用了两种方法来实现,由于对python水平...

对称加密和非对称加密

对称加密和非对称加密

benty 4年前 (2021-04-09) 321浏览 0评论

先上一个AES加密的备用,之后再把对称非对称好好的总结一下.   from Crypto.Cipher import AES import base64,time from Crypto import Random # key = Ra...

scrapy随机useragent和随机ip访问

scrapy随机useragent和随机ip访问

benty 6年前 (2019-09-19) 805浏览 0评论

一:封锁User-agent破解 user-agent是浏览器的身份标识。网站通过user-agent来确定浏览器的类型的。可以通过事前准备一大堆的user-agent,然后随机挑选一个使用,使用一次更换一次,这样就解决问题喽。 创建文件资源reso...

pywin32库的常用整理

pywin32库的常用整理

benty 6年前 (2019-06-08) 828浏览 0评论

pywin32的主要作用: titles = set() def foo(hwnd,mouse): if IsWindow(hwnd) and IsWindowEnabled(hwnd) and IsWindowVisible(hwnd): titl...

python多进程和多线程的总结

python多进程和多线程的总结

benty 6年前 (2019-05-30) 505浏览 0评论

先来个多线程的,循环的时候可以time.sleep(1)休息一下,不要给网站太大压力,避免被封 import requests,threading def main(): create_dir(‘pic’) queue = [...