上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: exp1(?=exp2):查找 exp2 前面的 exp1。 (?<=exp2)exp1:查找 exp2 后面的 exp1。 阅读全文
posted @ 2023-11-18 16:59 bitterteaer 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 当 expire_on_commit=True 时,commit 之后所有实例都会过期,之后再访问这些过期实例的属性时,SQLAlchemy 会重新去数据库加载实例对应的数据记录。 # SQLAlchemy 源码,非关键内容省略 class Session(_SessionClassMethods) 阅读全文
posted @ 2023-11-18 11:52 bitterteaer 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Queue理解 从一个线程向另一个线程发送数据最安全的方式可能就是使用queue库中的队列了。创建一个被多个线程共享的Queue对象,这些线程通过使用put()和get()操作来向队列中添加或者删除元素。Queue对象已经包含了必要的锁,所以你可以通过它在多个线程间多安全地共享数据。 生产者和消费者 阅读全文
posted @ 2023-11-16 19:02 bitterteaer 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 在正常启动worker命令后面加上--purge 阅读全文
posted @ 2023-11-10 11:24 bitterteaer 阅读(112) 评论(0) 推荐(0) 编辑
摘要: from selenium import webdriver browser = webdriver.Chrome() browser.get('https://www.google.com') # 定位输入框 input_box = browser.find_element("id", 'APjF 阅读全文
posted @ 2023-11-07 16:47 bitterteaer 阅读(300) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Desc: { 项目枚举类模块 } from enum import Enum class StatusCodeEnum(Enum): """状态码枚举类""" OK = (0, '成功') ERROR = 阅读全文
posted @ 2023-11-06 11:31 bitterteaer 阅读(22) 评论(0) 推荐(0) 编辑
摘要: import import json import time from selenium import webdriver 保存 browser = webdriver.Firefox(executable_path=r"C:\MyProgrames\geckodriver.exe") # 根据实际 阅读全文
posted @ 2023-11-04 10:56 bitterteaer 阅读(122) 评论(0) 推荐(0) 编辑
摘要: database.py from sqlalchemy import Integer, String, Column from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() class Use 阅读全文
posted @ 2023-11-01 16:41 bitterteaer 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 安装selenium浏览器服务 docker run --name firefox -d -p 4444:4444 -p 7900:7900 --shm-size="2g" selenium/standalone-firefox:3.141 demo from selenium import web 阅读全文
posted @ 2023-10-31 14:10 bitterteaer 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 在10万记录的三张关系表中删除相对应的数据,三张表为层级嵌套关系 优化查询 目的:减少mysql数据库慢查询导致的长时间占据锁的情况出现 优化方向:将慢sql改为多次执行的快sql,避免长时间占用mysql资源情况出现 多表查询会用到的几种方式 连表查询 SELECT event_data.id F 阅读全文
posted @ 2023-10-28 15:07 bitterteaer 阅读(24) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页