Python
【图像处理】图像处理常用操作
去除背景色 参考文章:Python 3,4行代码实现去除图片背景色,从此告别PS!!_python 去除图片背景色_Carl_奕然的博客-CSDN博客 在线抠图软件_图片去除背景 | remove.bg – remove.bg 修改图像尺寸 参考文章:如何缩小图片,降低图片kb - 知乎 (zhihu.com) 对于纯无底色的白色图片,用画图工具resize后可能会导致图片消失,这时可以采用Pai
http常用信息头及其作用
下面介绍一些常用的HTTP请求头及其作用: 1. Accept-Language 该请求头用来告诉服务器客户端的语言偏好,比如en(英语)、zh-CN(简体中文)等。服务器可以根据这个请求头来决定传输给客户端哪种语言版本的内容。 2. User-Agent 该请求头用来告诉服务器浏览器的种类、版本、操作系统等信息。服务器可以根据这个请求头来进行浏览器兼容性的设计。(指定客户端的浏览器类
python的with的用法
with语句是Python中用于处理资源的一种便捷方式。它提供了一种在使用完资源后自动关闭或释放资源的方法,无论代码块是否正常执行或是否发生异常。 使用with语句的基本语法如下: 在with语句中,expression是一个返回上下文管理器的表达式,可以是一个对象或函数。上下文管理器必须实现特定的方法,包括__enter__()和__exit__()。 as关键
【LeetCode1】统计参与通信的服务器
【题目】 这里有一幅服务器分布图,服务器的位置标识在 m * n 的整数矩阵网格 grid 中,1 表示单元格上有服务器,0 表示没有。 如果两台服务器位于同一行或者同一列,我们就认为它们之间可以进行通信。 请你统计并返回能够与至少一台其他服务器进行通信的服务器的数量。 【示例一】 输入:grid = [[1,0],[0,1]] 输出:0 解释:没有一台服务器能与其他服务器进行通信。 【
ocr 文字识别 服务
ocr 文字识别 服务 利用百度开源模型:地址:https://github.com/PaddlePaddle/PaddleHub/tree/develop/modules/image/text_recognition/chinese_ocr_db_crnn_mobile 一个开发web服务demo
Python 入门的第三天
pycharm的简单使用 注释语法变量与常量 垃圾回收机制 数据类型(8种基本数据类型)首先:我们学习如何修改主题,步骤为:打开pycharm,File ,Settings , Appearance & Behavior , Appearance ,Theme 2.如何切换解释器File , Settings ,Project: django_lock ,Python Interpr
一些学习网站和自己写的两个计算周的函数
toad:https://blog.csdn.net/zzpl139/article/details/127553557风控指标:https://blog.csdn.net/eroswang/article/details/117735703vintage:https://zhuanlan.zhihu.com/p/163206686风控模型:https://falbang.com/?p=350天池
变量常量与垃圾回收机制及数据类型
内容概要 pycharm的简单使用 注释语法 变量与常量的使用 变量名的命名规范 常量 变量三要素 底层优化 垃圾回收机制 数据类型 数据类型之整型 数据类型之浮点型 数据类型小结
python独立脚本应用Django项目的环境
一、需求说明 一直用 Django 在开发一个网站项目,其中的注册用户和登录,都是使用Django自带的认证系统。主要是对密码的加密,在注册或者登录的时候,前端传递多来的密码,我会使用Django的set_password()方法在加密一次 经过加密后的数据库中的数据样子如下: 现在我有另外一个需求,需要单独写一个脚本,独立于这个Django项目,要实现的功能,就是
CF1850E Cardboard for Pictures 题解
前言 一个月前的一场悲剧qwq 传送门 没事干写的qwq 热乎着的一道题,昨晚上刚考完,然而这是一场悲剧。。。。 题解 题目大意 给定 (a_1 ~ a_n) 和 (c) ,求 ((a_1+2times w)^2+(a_2+2times w)^2+...+(a_n+2times w)^2=c) 时 (w) 的最小值 解析 我们来化简一下这个式子: ((a_1+2times w)^2+(a_2+2t
使用 conda 管理电脑多个 python 版本
背景 之前一直使用 python 自带的虚拟环境管理工具(virtualen 包),虽然很舒服,可以有不同的软件包环境,但是所有环境都只能基于一个 python 版本。由于历史原因,系统(Ubuntu)升级时给我新增了一个 python3.11,我索性就只保留了这一个版本。 这两天要使用 open3d,结果发现不支持最新版本的 python3.11…… 有两个解决方法: 使用 conda 管理
总结一下强化学习中的面试问题
1、PPO算法运用了clip函数限制取值范围,为什么还要加上min呢? 2、AC架构与PPO之间的区别? 3、什么是装饰器? 4、lamada函数? 5、什么是model-based与model-free? 6、python中map函数的用法? 7、准确率、精确率、召回率、F1score的意义? 8、PPO的上一个策略收集到的经验可以用多少次?
python 中 if __name__ == '__main__'
当我们编写 Python 模块时,有时候需要让某些代码只在该模块作为主程序运行时才执行,而不是被其他模块 import 引入时就执行。这时候可以使用 if __name__ == '__main__' 这个条件语句。 什么是 name 变量 在 Python 中,每个模块(Python 文件)都有一个内置变量 __name__,用于指示当前模块的名称。当模块被直接运行时,__n
windows 桌面GUI自动化- 11.pywinauto 窗口和控件截图capture_as_image()
前言 pywinauto 对窗口和控件截图 capture_as_image() 窗口截图 对连接的窗口截图 运行后提示 提示PIL 没安装,先安装环境 但是截图会有其它窗口的背景会叠加 对控件截图 对 MenuBar 控件截图
UBUNTU 20.04 ROS安装
1. 备份sources.list sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 2.修改 source.list 如果20.04,修改bionic为noetic deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main re
SAP login self
import sys import win32com.client import win32api import win32gui import win32con # import win32ui import time import os import subprocess def Login(): sap_app = r"C:Program Files (x86)SAPFront
学习JAVA的第一天:熟悉IDEA结构并新建工程、模块、包、类。
新建工程、模块、包、类 创建模块: 新建package包: 包的命名也有要求,一般使用公司域名的倒写,如果公司域名是:www.baidu.com,那么包的命名则是:com.baidu.XXXXXX 新建类: IDEA快捷输入 main sout 编译 注释 MacOS快捷单行注释方法: command+/ 多行注释与系统快捷键冲突,需修改为其他快捷键。 字面量 其实就是规范
Python高速下载 、git高速下载、PyCharm高速下载
git https://pc.qq.com/detail/13/detail_22693.html https://webcdn.m.qq.com/spcmgr/download/Git-2.42.0-64-bit.exe PyCharm https://pc.qq.com/detail/12/detail_26692.html https://www.jetbrains.com/pycharm/
windows 桌面GUI自动化- 12.pywinauto 组合框控件ComboBox操作
前言 pywinauto 组合框控件ComboBox操作 场景 记事本-另存为-编码选择,下图这种就是 组合框控件ComboBox select 选择 官网给的教程是通过select 选择选项 示例 虽然也能选成功,但是屏幕会闪烁3下 click_input() 点选项 另外一种解决方法思路是先点开选项,再选中里面的选项 分2步操作更接近我们真实手工操作。
计算机体系结构模拟器gem5
【Gem5】gem5模拟器中三种访存模式Atomic、Timing、Functional的总结对比_空空7的博客-CSDN博客 Gem5 // 谭邵杰的计算机奇妙旅程 (ustc.edu.cn) GEM5是一款模块化的离散事件驱动全系统模拟器,由C++与python编写 它结合了M5(多处理器模拟器)和GEMS(存储层次模拟器)中最优秀的部分,是一款高度可配置、集成多种ISA和多种
《asyncio 系列》1. 什么是 asyncio?如何基于单线程实现并发?事件循环又是怎么工作的?
楔子 许多应用程序,尤其在当今的 Web 应用程序领域,严重依赖 IO 操作。这些类型的操作包括从 Intermet 下载网页的内容、通过网络与一组微服务进行通信,或者针对 MySOL、Postgres 等数据库同时运行多个查询。Web 请求或与微服务的通信可能需要数百毫秒,如果网络很慢,甚至可能需要几秒钟。数据库查询可能耗费大量时间,尤其是在该数据库处于高负载或查询很复杂的情况下,而且 W
为什么会有 GIL?如何释放 GIL 实现并行?
https://mp.weixin.qq.com/s?__biz=Mzg3NTczMDU2Mg==&mid=2247503319&idx=1&sn=7dd1c7c05ccb319501eb0457a1f4c9b7&chksm=cf3f8e3af848072c0ef585787bf2b4359f3d63e43a927f93eaef81c407efff73233ffc0
python3+RobotFramework验证码登录
面试了下自动化测试讲师,也面过了,就是感觉自己还没到能教学生的成度,毕竟长时间不用RobotFramework,自己也还没搞明白,也不想误人子弟,所以就没去。昨天闲着无聊正好测试环境搭建好了,就跑个流程试试。 一、验证码识别 之前做图片验证码识别有用Sikuli库,百度了下,Sikuli好像不更新了,就没再用,想着怎么截图获取验证码图片,刚开始想着使用AutoItLibrary库,用鼠标键盘图片另
盘点一个Python自动化办公的问题——批量实现文件重命名(方法一)
大家好,我是皮皮。 一、前言 前几天在Python最强王者群【维哥】问了一个Python自动化办公处理的问题,一起来看看吧。 大佬们,请教一个Python自动化办公的问题,我有一个名为data的文件夹,下面有这4个Excel文件。然后还有一个原始数据.xlsx表格,里边有A、B两列,其中A列就是对应data文件夹下的Excel文件名,B列是一个标识。现在需要对data文件夹下的Excel文件进行批
How to choose your first programming language All In One
How to choose your first programming language All In One 如何选择你的第一门编程语言 难易程度 vs 执行速度 Java is a higher-level language that makes programming easier with its object-oriented design. On the other hand,
fastrpc的使用
首先为了防止项目更新我把它fork到我的git下面的了,项目地址 git@github.com:cxapython/fastrpc.git。 这是一个python和js的项目,首先使用python3,安装所需要的依赖问题 然后直接,启动sekiro服务 之际将client.js文件放到油猴脚本。 例如下面的xhs的。x-s获取 然后在python中这样使用 这里以post请求为例,参数acti