python
文章平均质量分 51
loong_XL
这个作者很懒,什么都没留下…
展开
-
OCR识别小模型:GOT-OCR2
【代码】OCR识别小模型:GOT-OCR2。原创 2024-09-14 13:57:18 · 442 阅读 · 0 评论 -
reader-lm:小模型 html转markdown
输入网址:https://www.galaxy-geely.com/E5。原创 2024-09-12 19:13:21 · 572 阅读 · 0 评论 -
github actions CICD简单使用案例
参考:https://developer.aliyun.com/article/1540773https://github.com/ViggoZ/producthunt-daily-hot/blob/main/.github/workflows/generate_markdown.yml目录:.github/workflows/fetch-news.yml actions执行yaml(必须这样的目录结构)fetch-news.py 是python脚本fetch-news.py2、构建原创 2024-09-08 12:32:01 · 881 阅读 · 0 评论 -
vercel免费在线部署TodoList网页应用
参考:TodoList网页应用:https://blog.csdn.net/weixin_42357472/article/details/140909096。原创 2024-09-01 21:34:39 · 286 阅读 · 0 评论 -
socket 验证字符串是否是有效ip地址
【代码】socket 验证字符串是否是有效ip地址。原创 2024-08-21 22:07:00 · 87 阅读 · 0 评论 -
计算机网络:DNS、子网掩码、网关
DNS 是一个分布式数据库,用于将人类可读的域名(如)转换为计算机可读的 IP 地址(如192.0.2.1子网掩码是一个 32 位的数字,用于区分 IP 地址中的网络部分和主机部分。网关是一个网络节点,用于连接两个不同的网络,使得它们能够相互通信。DNS:将域名转换为 IP 地址,便于用户访问网络资源。子网掩码:用于划分网络和确定 IP 地址的网络部分和主机部分。网关:连接不同网络,实现数据转发和协议转换。这些概念在网络配置和管理中非常重要,正确配置和理解它们有助于提高网络的性能和安全性。原创 2024-08-19 20:44:48 · 1019 阅读 · 0 评论 -
linux dig域名DNS 查询与iptables域名ip访问流量限制;PTR 反向解析从 IP 地址到域名的映射
例如,你可以先查询域名的 IP 地址,然后根据这些 IP 地址设置防火墙规则。是一个强大的命令行工具,用于配置 Linux 内核内置的防火墙,即 Netfilter。在 Linux 系统中,你可以使用多种工具和技术来进行 DNS 查询和 IP 限制。这个命令通常用于阻止特定 IP 地址发出的包含特定字符串的数据包。通过这些方法,你可以在 Linux 系统中实现灵活的 DNS 查询和 IP 限制策略。发出的目标端口为 80(HTTP)的 TCP 数据包,如果这些数据包中包含。命令也可以用于 DNS 查询。原创 2024-08-19 20:37:26 · 1856 阅读 · 0 评论 -
opencv 控制鼠标键盘实现功能setMouseCallback
鼠标事件类型 OpenCV 支持多种鼠标事件类型,常见的包括:cv2.EVENT_LBUTTONDOWN:左键按下cv2.EVENT_RBUTTONDOWN:右键按下cv2.EVENT_MBUTTONDOWN:中键按下cv2.EVENT_LBUTTONUP:左键释放cv2.EVENT_RBUTTONUP:右键释放cv2.EVENT_MBUTTONUP:中键释放cv2.EVENT_MOUSEMOVE:鼠标移动cv2.EVENT_LBUTTONDBLCLK:左键双击。原创 2024-08-15 22:49:33 · 523 阅读 · 0 评论 -
gradio 对话界面实现支持图片、视频正常显示
参考:问题:gradio网页输出视频nan;图片webp显示不出来解决方法:需要通过gradio的Video、Image包装。原创 2024-08-14 19:53:17 · 526 阅读 · 0 评论 -
python asyncio协程异步介绍
异步函数(协程)使用async def关键字定义的函数称为异步函数或协程。异步函数可以在执行过程中暂停和恢复,而不阻塞整个程序的执行。await关键字在异步函数中,使用await关键字来等待另一个协程或可等待对象(如Future或Task)完成。await会暂停当前协程的执行,直到被等待的对象完成。await asyncio.sleep(1) # 等待1秒事件循环异步编程通常需要一个事件循环(event loop)来管理和调度协程的执行。Python 的asyncio模块提供了事件循环的实现。原创 2024-08-04 21:35:50 · 635 阅读 · 0 评论 -
python nicegui实现TodoList应用案例
【代码】python nicegui实现TodoList应用案例。原创 2024-08-04 15:55:41 · 187 阅读 · 0 评论 -
Python RPA流程自动化机器人简单案例
RPA(Robotic Process Automation,机器人流程自动化)是一种通过软件机器人模拟和执行人类用户在计算机上的操作的技术。以下是一个简单的Python RPA代码案例,使用pyautogui库来自动化一些基本的桌面操作,例如打开浏览器、搜索内容和截图。执行上面后,代码会一步步执行,按步骤进行操作。原创 2024-08-03 16:47:00 · 391 阅读 · 0 评论 -
图像自定义画框box标注,坐标像素点获取;通过坐标点画框
通过cv2点击图片获取像素点坐标import cv2# 获取鼠标点击位置的像素值# 加载图片# 显示图片并注册鼠标事件处理函数# 释放窗口。原创 2024-07-31 21:12:06 · 295 阅读 · 0 评论 -
SAM2分割万物:实时分割图像、视频;实时添加特效
参考:https://github.com/facebookresearch/segment-anything-2其他使用案例:https://colab.research.google.com/github/roboflow-ai/notebooks/blob/main/notebooks/how-to-segment-videos-with-sam-2.ipynb在线demo:https://huggingface.co/spaces/SkalskiP/segment-anything-mode原创 2024-07-31 15:10:34 · 880 阅读 · 0 评论 -
numpy 多项式函数回归、插值拟合模型
参考:https://blog.csdn.net/mao_hui_fei/article/details/103821601x ^3+ x ^2…2、多项式函数插值拟合对于插值函数 interp1d(phone_time, phone_x, kind=‘cubic’),无法直接获取多项式的参数与具体函数表达式。这是因为该函数使用样条插值方法,它的内部实现是基于一组数据点来构建一个平滑的曲线,而不是使用多项式拟合。样条插值使用的是一种分段函数,每个区间内使用了一个低次数的多项式函数来逼近数据点。原创 2023-07-12 10:47:36 · 1006 阅读 · 0 评论 -
知识图谱 networkx、pyvis页面简单可视化
参考:networkx 构建保存节点和边,pyvis保存为html注意点1、pyvis vscode的jupyer不支持,会显示不正常,直接还是本地jupyter环境使用2、建议jupyter用IFrame打开html,用display显示会可能几个图展示因为缓存问题显示不正常。原创 2024-07-27 15:45:06 · 367 阅读 · 0 评论 -
python 查询机器python、gpu、安装包等环境版本信息
【代码】python 查询机器python、gpu、安装包等环境版本信息。原创 2024-07-27 14:10:52 · 164 阅读 · 0 评论 -
python collections有序字典
有序集合可以参考redis zset。原创 2024-07-27 09:33:01 · 295 阅读 · 0 评论 -
免费视频多媒体下载工具:cobalt、tampermonkey
这可以插件可以直接安装在浏览器上,里面也相当于一个市场,有各种类型的插件选择。原创 2024-07-25 15:53:52 · 417 阅读 · 0 评论 -
AI实时免费在线图片工具7:人物写真生成;文本指导图片修改;全景图像生成
仅通过上传图片,然后就可以文字描述修改图片。3)其他kolors、星绘app。原创 2024-07-25 13:48:53 · 274 阅读 · 0 评论 -
大模型llama结构技术点分享;transformer模型常见知识点nlp面经
大模型模型结构,大模型nlp面经,transformer原创 2024-07-25 12:03:04 · 281 阅读 · 0 评论 -
electron TodoList网页应用打包成linux deb、AppImage应用
这里用的是windows的wsl的ubuntu环境electron应用打包linux应用需要linux下打包,这里用windows的wsl的ubuntu环境进行操作。原创 2024-07-25 09:27:14 · 857 阅读 · 0 评论 -
google、windows自带语音识别中英文等实时字幕使用
2)windows11 辅助功能 实时字幕 (直接快捷键打开:Win + Ctrl + L)也可以选择首选项里支持麦克风,直接麦克风监听说话进行实时字幕。1)google浏览器自带 实时字幕。有视频声音播放会弹出黑色文本框。原创 2024-07-23 19:46:46 · 530 阅读 · 0 评论 -
opencv grabCut前景后景分割去除背景
参考:提取前景:1、需要先把前景物体框出来需要坐标信息,可以用windows自带的画图简单提取像素。原创 2024-07-23 14:59:09 · 417 阅读 · 0 评论 -
python键盘操作工具:ctypes、pyautogui
ctypes库,它允许我们直接调用Windows API来模拟键盘输入。这里模拟 Win + Ctrl + L 组合键。原创 2024-07-22 23:30:05 · 496 阅读 · 0 评论 -
google 浏览器插件开发简单学习案例:TodoList;打包成crx离线包
参考:google插件支持:https://blog.csdn.net/weixin_42357472/article/details/140412993TodoList网页:https://blog.csdn.net/weixin_42357472/article/details/140594704下面开始把内容转成google插件:为扩展准备三个不同尺寸的图标(16x16, 48x48, 128x128像素),并将它们放在 icons 文件夹中manifest.jsongoogle浏览器差原创 2024-07-22 20:09:53 · 626 阅读 · 0 评论 -
创建自己的 app: html网页直接打包成app;在线网页打包app工具fusionapp、桌面应用工具pake
最终运行打包,点击云打包,打包会下载东西等一会,下载完成再次进行打包需要3-5分钟,最终apk放在unpackage\release\apk下。项目创建后,把原项目的css js等不用的文件删除,只保留mainfest.json;然后点击发行生成本地app资源,运行完成会下面显示导出完成,会在unpackage\resources\H5F919204\www下。权限配置这里,把android.permission.READ_CONTACTS那行删除,不然后面真正打包报错。2)hbuilderx下载使用。原创 2024-07-21 22:23:56 · 1355 阅读 · 0 评论 -
google浏览器翻译插件:沙拉查词、豆包-、有道-灵动、沉浸式翻译
google翻译也可以,这里推荐沙拉查词,直接在浏览器应用商店可以搜索。有视频声音播放会弹出黑色文本框。原创 2024-07-20 23:05:48 · 540 阅读 · 0 评论 -
python CMD命令行传参实现:argparse、click、fire
1) 添加 nargs=‘*’,可以支持传多个值,传参用空格,这样打印结果是一个列表,列表再join成坐标字符串。设置传入和默认参数,也可以通过–help参考具体设置参数。2)需要多加个引号,两个引号才行。原创 2024-07-18 11:32:37 · 433 阅读 · 0 评论 -
mss python电脑屏幕截屏案例
region 参数是一个元组,格式为 (left, top, width, height),分别表示截图区域的左上角 x 坐标、左上角 y 坐标、宽度和高度。MSS (Multiple Screenshots Simple) 是一个用于截屏的 Python 库,它可以实现全屏或部分屏幕的截图。mss(Multiple Screen Shots)是一个用于屏幕截图的高性能库。(左上角坐标 (100, 100),宽度 500,高度 300)如果不提供 region 参数,函数将进行全屏截图。原创 2024-07-17 14:25:01 · 468 阅读 · 0 评论 -
nuitka 打包python程序成windows exe可执行文件
exe在out2目录下。原创 2024-07-17 10:02:48 · 246 阅读 · 0 评论 -
github actions方式拉取docker镜像
通过pwd命令,可以知道运行目录/home/runner/work/DockerTarBuilder/DockerTarBuilder。https://github.com/wukongdaily/DockerTarBuilder (folk这个项目)注意github actions提供的免费虚拟机空间有限,空间不足会报错,查看大概语句有10来G。然后选择需要的环境,再填入需要下载的镜像点击run即可。docker load既可以加载使用。原创 2024-07-13 15:57:08 · 409 阅读 · 0 评论 -
声音音频文件波谱可视化展示;实时麦克风声音波纹显示可视化
颜色映射(colormap)来改变频谱图的颜色方案。原创 2024-07-03 17:02:31 · 675 阅读 · 0 评论 -
pydub、ffmpeg 音频文件声道选择转换、采样率更改
【代码】pydub、ffmpeg 音频文件声道转换、采样率更改。原创 2024-07-03 12:50:45 · 431 阅读 · 0 评论 -
NebulaGraph 知识图谱数据库使用:nebula数据库连接使用
1)给AlarmTag类型节点的ip创建索引 CREATE TAG INDEX IF NOT EXISTS ip_index_1 ON AlarmTag(ip(20));总之,这个查询结果展示了一个包含多个顶点和边的图形结构,以及这些顶点和边所关联的数据属性。这个查询结果来自一个图数据库,表示了一个包含顶点和边的图形结构。2)加载生效 REBUILD TAG INDEX ip_index_1;nebula查询具体属性的话需要先对该属性创立索引,1)查询的节点,再把这头节点再查一度范围的节点。原创 2024-06-20 16:04:15 · 1209 阅读 · 0 评论 -
requests post json/data;requests response 接收不同数据
选择哪种方式取决于你的需求和API的要求。大多数现代Web API都支持JSON格式的数据,因为它是一种轻量级且易于处理的数据交换格式。如果你的API期望接收JSON数据,那么使用。参数是最简单和最直接的方法。如果你的API期望接收表单数据,或者你需要更多的控制,那么使用。来确定响应的内容类型,并相应地提取结果。通常,API文档会明确指出响应的格式和结构。在实际应用中,你应该根据API的文档或响应头中的。属性可以像处理字典一样处理响应中的表单数据。属性可以获取响应的二进制内容。属性可以获取响应的文本内容。原创 2024-06-14 14:16:49 · 1019 阅读 · 0 评论 -
docker通过容器id查看运行命令;Portainer监控管理docker容器
参考:https://blog.csdn.net/a772304419/article/details/138732138。原创 2024-06-14 09:35:34 · 493 阅读 · 0 评论 -
neo4j知识图谱数据库 docker安装使用,py2neo python包使用
参考:https://neo4j.com/docs/operations-manual/current/docker/introduction/username/password 都是 neo4j/neo4j。原创 2024-05-27 16:36:14 · 435 阅读 · 0 评论 -
LLM应用-prompt提示:让大模型总结生成Mermaid流程图;充当角色输出
mermaid 美人鱼, 是一个类似 markdown,用文本语法来描述文档图形(流程图、 时序图、甘特图)的工具,您可以在文档中嵌入一段 mermaid 文本来生成 SVG 形式的图形。原创 2024-04-30 15:10:23 · 1072 阅读 · 0 评论 -
gradio Audio页面录制不了声音,找不到麦克风;Error accessing the microphone: Cannot read properties of undefined
gradio服务器部署后,客户端浏览器点击麦克风录制不了;报错gradio Audio页面录制不了声音,找不到麦克风;这个报错信息可以邮件检查里看到Error accessing the microphone: Cannot read properties of undefined。原创 2024-03-06 09:20:45 · 1360 阅读 · 0 评论