案例logging项目python

Python爬虫突破验证码技巧 - 2Captcha

在互联网世界中,验证码作为一种防止机器人访问的工具,是爬虫最常遇到的阻碍。验证码的类型众多,从简单的数字、字母验证码,到复杂的图像识别验证码,再到更为高级的交互式验证码,每一种都有其独特的识别方法和应对策略。在这篇文章中,我们将一一介绍各种验证码的工作原理和使用[2Captcha](https://... ......
爬虫 2Captcha Captcha 技巧 Python

.NET6 微服务架构实战系列---记录Swaager在分层项目中实体层注释不显示的问题

一、分层架构Swagger配置问题 ![](https://img2023.cnblogs.com/blog/1761107/202307/1761107-20230714122407974-1833881445.png) Dtos在Application类库中,Swagger按照正常配置,只会引用 ......
体层 注释 架构 实战 Swaager

python 获取加载模块路径

### 方法一: ```bash python3 -c "import sys; print(sys.path)" ``` 效果: ![image](https://img2023.cnblogs.com/blog/597729/202307/597729-20230714124755818-105 ......
路径 模块 python

python学习_分支结构(if...else...)

一、程序的组织结构 1996年,计算机科学家证明了这样一个事实:任何简单或者复杂的算法都可以由顺序结构、选择结构和循环结构这三种基本结构组合而成 1)顺序结构 程序从上到下顺序地执行代码,中间没有任何的判断和跳转,直到程序结束就叫顺序结构 例如:把大象装冰箱一共分几步? print(" 程序开始 " ......
分支 结构 python else if

使用Python进行文件复制

# 一、序 > 公司有部分内网电脑文件转到有网电脑 # 二、解决思路 > 通过共享地址将文件转到其他电脑上 # 三、解决步骤 > 1、先在我的电脑,输入电脑地址,输入账户密码点击记住**凭证** ![](https://img2023.cnblogs.com/blog/2730043/202307/ ......
文件 Python

python error 报错处理

[toc] ##python error 报错处理 ### Python 异常处理 ``` # python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 # 异常处理: 本站Python教程会具体介绍。 # 断言(Assertion ......
python error

Python GUI框架

问了一下 new Bing,常用的有这么几种: - Tkinter - PyQt - wxPython - Kivy - Beeware 其中后两种的优点主要体现在跨平台上,一方面是我没这个需求,另一方面是别的框架也可以跨平台,所以先排除掉。 Tkinter 是 Python 内置的框架,容易上手一 ......
框架 Python GUI

项目完成小结:使用Blazor和gRPC开发大模型客户端

## 前言 先介绍下这个项目。 最近我一直在探索大语言模型,根据不同场景训练了好几个模型,为了让用户测试使用,需要开发前端。 这时候,用 Gradio 搭建的前端是不太够的,虽说 GitHub 上也有一堆开源的 ChatGPT 前端,但我看了一圈,并没有找到便于二次开发定制的,再一想,这么简单的功能 ......
小结 客户端 模型 客户 项目

部署tomcat,在tomcat下部署前端项目

#铺垫 1.选择一个部署的工具,并且连接会话 2.选择先把jdk放在home目录下,然后解压,解压的命令是#tar -zvxf 压缩包名称 3.配置java环境变量,(此处省略) 4.再选择tomcat放到home目录下,解压 5.进入tomcat的bin目录,启动tomcat ./startup. ......
tomcat 前端 项目

python用vscode编程关于类型注释引用后续类型的小技巧

python的类型注释还是很方便的, 相当于动态语言中增加类型系统, 很方便支持代码自动补全. 但是它毕竟不是编译型语言, 如果引用的类型在后面定义, 就会出现找不到此类型的提示. 这时候只需要把这个类型当作字符串就可以了, 不仅不会报错, 仍然还会享受代码补全的好处. 如下所示: ```pytho ......
类型 注释 技巧 python vscode

项目中,redis被用在了哪些地方

1、最常用用来当缓存使用,最常见缓存的是用户数据,毕竟基于spring security开发的话,默认的用户缓存方式就是直接jvm内存和外部缓存两种 2、有些签到、排行榜功能会用, 签到使用位图,因为用户数据量极大的时候用数据库记录存不太合适,签到数据也是几何倍数增长,但是其实数据库也能实现这种位图 ......
地方 项目 redis

Python3+Django2实现后台管理系统入门

# Python3+Django2实现后台管理系统入门 ## 前言 使用 Django 我们只需要做一些配置,就可以实现简单的后台管理系统,下面我们以新闻系统为例子来搭建后台。 ## 创建项目 切换到工作空间,执行以下命令: ``` django-admin.py startproject itst ......
后台 管理系统 Python3 Django2 Python

NET项目生成时含多平台环境问题

<PropertyGroup> <OutputType>WinExe</OutputType> <TargetFramework>net6.0-windows</TargetFramework> <Nullable>enable</Nullable> <UseWPF>true</UseWPF> <S ......
环境 项目 问题 平台 NET

反反爬策略(python举例)

以下是一些Python常用的反反爬策略: User-Agent伪装: import requests headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, lik ......
策略 python

用户案例 | Apache DolphinScheduler 离线调度在自如多业务场景下的应用与实践

![file](https://img2023.cnblogs.com/other/2685289/202307/2685289-20230714100921932-1108940383.jpg) ## 用户案例 | 自如 随着自如业务的快速发展,不断增长的调度任务和历史逾万的存量任务对平台稳定性提 ......
DolphinScheduler 场景 案例 业务 用户

python 装饰器

[toc] ##装饰器 ``` #装饰器,反复的验证状态,从而判断是否继续下一步。经常用来判断用户的登陆状态。比如flask,他的很多东西都是装饰器 #装饰器依赖闭包 def test(): print ('>>>text>>>') #类比 a=10 b=a ,a=0是声明整数 b=a是声明函数。 ......
python

python arrow在图上绘制箭头

import matplotlib.pyplot as plt def drawArrow(A,B): fig = plt.figure() ax = fig.add_subplot(111) """ 箭头起始位置(A[0],A[1])和终点位置(B[0],B[1]) length_includes ......
箭头 python arrow

ubuntu 22.4 /usr/bin/python3: No module named pip

//No module named pip,install pip: sudo apt install python3-pip //install software: python3 -m pip install aiohttp aiofiles sudo apt install sox ......
python3 ubuntu python module named

python-字典转为类对象

类没有定义属性,自动将字典的属性作为类属性 class DictToObject: def __init__(self, dictionary): for key, value in dictionary.items(): if isinstance(value, dict): setattr(se ......
字典 对象 python

stm32cubeide创建一个SPL项目

stm32cubeide创建一个SPL项目 # 1. 新建一个STM32项目,选择芯片型号 ![img](https://img2023.cnblogs.com/blog/1423856/202307/1423856-20230714083253601-1939387911.jpg) # 2. 选择 ......
cubeide 项目 stm SPL 32

【爬虫案例】用Python爬取知乎热榜数据!

[toc] # 一、爬取目标 您好,我是[@马哥python说](https://www.zhihu.com/people/13273183132),一名10年程序猿。 本次爬取的目标是:[知乎热榜](https://www.zhihu.com/hot) ![知乎热榜页面](https://img2 ......
爬虫 案例 数据 Python

RESTful入门案例

......
案例 RESTful

python dict类型的cookie 转成str类型

cookie_dict = { 'c_time': '12', 'DTSwUOYx7MiWN': '850956d653e3397aeff228e7dfe0a7014420f2ffa4a2265d2f5c227cdfcb18c3c7483' } cookie_str = '; '.join([f'{ ......
类型 python cookie dict str

离线 log 算法

## CDQ分治 一种空间复杂度(和时间常数?)优秀的离线算法。 简介:对于偏序问题,将其中一维(记为 $x$)排序,考虑将当前区间 $[1, n]$ 以中点 $mid$ 分开,形成子区间 $[1, mid]$ 和 $[mid+1, r]$。处理 $[1, n]$ 时只考虑从两子区间出发,$x$ 跨 ......
算法 log

如何给Github上的开源项目提交PR?

前言 对于一个热爱开源的程序员而言,学会给GitHub上的开源项目提交PR这是迈出开源的第一步。今天我们就来说说如何向GitHub的开源项目提交PR,当然你提交的PR可以是一个项目的需求迭代、也可以是一个Bug修复、再或者是一些内容文本翻译等等,并不是说PR就是一定要翻天覆地的功能。今天我们做一个简 ......
项目 Github PR

python数据分析实践总结

> “我的惩罚是什么?”伊萨克问艾尔曼。 “孤寂。”艾尔曼回答道。 ## 引言: 在近日的python数据分析实战课中,我学习到使用python进行数据分析的流程、方法,对常使用的函数有一些认识和了解,对 numpy, pandas 包有了一定的理解但不深。 这篇博客将是我自己用于总结归纳的圣地,我 ......
数据分析 数据 python

Vue项目配置Https双向认证

访问双向认证的Https接口 本地运行设置 修改webpack配置 js const fs = require('fs') const options = { //客户端密钥 key: fs.readFileSync(path.join(__dirname, '../ca/key.pem')), / ......
双向 项目 Https Vue

Python并发编程

Python学习之并发编程目录 并发编程目录 Python之进程 Python之线程 Python之协程 Python之IO多路复用 ......
Python

Vue3项目中import 'vue-native-websocket'出现错误

问题一: 问题二: 两个都搞不懂为什么、、可能自己基础太差,试了几个网上的解决方案都不行。 故转换角度:直接用原生WebSocket 参考地址:前后端使用利用WebSocket进行通信_F3nGaoXS的博客-CSDN博客 唔,还是原生的香…… ......

vue3+vite+elementUI项目

开发环境 win10系统 Visual Studio Code v1.80.0 node v18.16.1 npm 9.8.0 #可以用pnpmvue @vue/cli 5.0.4 安装软件 node 直接官网 https://nodejs.org/en #下载好node包含npm #管理员Powe ......
elementUI 项目 vue3 vite vue