py
  • 2025-02-06python 多版本安装
    当不同的项目需要不同的python版本时,需要安装多个版本的python1.官网下载所有需要的版本:以windows为例:https://www.python.org/downloads/windows/2.安装不同的版本,注意安装路径,默认路径为:C:\Users\Administrator\AppData\Local\Programs\Python
  • 2025-02-06【python编程】Python循环导入:当模块A尝试导入模块B,而模块B又反向导入模块A时,代码陷入虐恋死循环,解释器只能崩溃了
    在Python的世界里,模块间的相互调用本应是和谐的技术协作,直到某天——你的模块A深情地import了模块B,而模块B也毫不犹豫地回敬了一个importA。这场双向奔赴的爱情,却让Python解释器哭喊着抛出ImportError。本文将带你拆解这个"代码界的罗密欧与朱丽叶"悲剧背后的真相。当import成为
  • 2025-02-05Django 创建项目
    创建工程在使用Flask框架时,项目工程目录的组织与创建是需要我们自己手动创建完成的。在django中,项目工程目录可以借助django提供的命令帮助我们创建。1.创建创建工程的命令为:django-adminstartproject工程名称例如:想要在桌面的code目录中创建一个名为bookmanager的项目工
  • 2025-02-05Python打包exe反编译还原成源码
    前言全局说明打包好的exe文件还在,但是Python源文件不知什么时候被误删了。现在想改动一下功能,重写Python脚本工程量也太大了,怎么办?只能反编译还原源码。一、说明1.1环境:Windows11家庭版23H222631.3737Python3.8.10(tags/v3.8.10:3d8993a,May32021,11:48:03)
  • 2025-02-04用C# GDI编写粒子效果
    C#语言能不能画一动画呢?闲来无事,特过一把编程瘾。一共写了6个例子特效动画,界面如下,程序在文末供下载。拿一个粒子效果“鼓泡泡效果”的类讲解,其他类似:usingSystem;usingSystem.Collections.Generic;usingSystem.Drawing;usingSystem.Drawing.Drawing2D;usingSystem.D
  • 2025-02-04渗透测试 SQL注入中的WAF绕过,黑客技术零基础入门到精通实战教程!
    前言:WAF(WebApplicationFirewall)即网络应用防火墙,是一种专门为了保护网络应用(如网站和web服务)而设计的防火墙。它的主要任务是过滤、监控和阻止恶意的网络流量和攻击尝试,从而保护web应用免受各种在线威胁,例如SQL注入、跨站脚本(XSS)攻击、文件包含攻击和其它形式的攻击。WA
  • 2025-02-04py之使用umi_ocr实现本地ocr识别功能
    importrequestsimportjsonimportbase64classOCRClientTool:def__init__(self,url):self.url=urldefget_ocr_result(self,file_path):#读取文件内容并编码为base64字符串withopen(file_path,"rb")asimage_file:
  • 2025-02-02星际智慧农业系统(SAS),智慧农业的未来篇章
    新月人物传记:人物传记之新月篇-CSDN博客 相关文章:星际战争模拟系统:新月的编程之道-CSDN博客新月智能护甲系统CMIA--未来战场的守护者-CSDN博客“新月智能武器系统”CIWS,开启智能武器的新纪元-CSDN博客目录 星际智慧农业系统(StellarAgriTechSystem)说明手册一、系
  • 2025-02-02pytest plugins
    Howtoinstallandusepluginspipinstallpytest-NAMEpipuninstallpytest-NAMEsomepopularpluginspytest-django:writetestsfor django apps,usingpytestintegration.pytest-twisted:writetestsfor twisted apps,startingareactorandprocessingd
  • 2025-02-02使用Alembic进行数据迁移
    在大型FastAPI项目中,数据库迁移(DatabaseMigration)功能通常使用Alembic进行管理,并且存放在migrations/目录下。1.数据库迁移的目录结构在FastAPI项目中,数据库迁移的目录结构如下:my_fastapi_project/│──app/#应用主目录│├──cor
  • 2025-01-30YOLOv11-ultralytics-8.3.67部分代码阅读笔记-head.py
    head.pyultralytics\nn\modules\head.py目录head.py1.所需的库和模块2.classDetect(nn.Module): 3.classSegment(Detect): 4.classOBB(Detect): 5.classPose(Detect): 6.classClassify(nn.Module): 7.classWorldDetect(Detect): 8.classRTDETRDecoder(
  • 2025-01-30网络流量优化问题
    问题描述给定一个网络G(V,E),其中V为节点集合,E为链路集合。网络中的每条链路e的容量为Ce拓扑上的数字为链路的容量,假设网络中有K条单向网络流(k=n*(n-1),n为网络节点的数目),假定第i条网络流为fi,流的大小从[10,100]区间中随机产生。现需要对K条网络流进行合理的规划,以实现网络负载
  • 2025-01-30工程结构 包。模块,函数,变量作用域
    写代码非常容易,关键是怎么写好代码,高能性,可维护性,可扩展性,可读性,可测试性。Python项目的组织结构包,模块,类,函数,变量往往一个文件代表一个模块,一个目录代表一个包,包下可以包含多个模块,模块下可以包含多个类,类下可以包含多个函数,函数下可以包含多个变量。而包类似一个文件夹包
  • 2025-01-30py之调用百度api实现人脸检测是和识别
    importrequestsimportbase64importjsonimportosimportsslprint(ssl.OPENSSL_VERSION)print(ssl._ssl.__file__)classCbaiduUnit(object):def__init__(self):#self.AK=" bf7BKUMl28G66PZ2HIGIfrTq"#self.SK="t
  • 2025-01-28第28篇:Python开发进阶:python网络编程与Web开发
    第28篇:网络编程与Web开发目录网络编程概述什么是网络编程常用网络协议Python中的网络编程套接字编程基础创建TCP客户端与服务器创建UDP客户端与服务器Web开发基础什么是Web开发常见的Web框架使用Flask构建简单的Web应用Flask简介安装与设置创建第一个Flask应用路由
  • 2025-01-28开发日志_4.继续构建链接分享站,设计并实现了wsc语言
    本文介绍的东西如标题所示。期间问了多家AI。主要是让deepseek写代码,让kimi作优化。过程就不说了,直接上结果。需要的运行环境本文的代码用到了swift。所以,如果实在电脑上,应该有xcode之类的。我的用的是ipad,所以在playground运行。另外,我用edge测试所生成的html。代
  • 2025-01-27多优先队列协程池爬虫及消息推送技术分析
    作者:NaiheGithub:https://github.com/239144498项目需求:将某Discourse论坛最新消息进行多重过滤,判定信息的不同优先级并及时推送到手机。项目难点:论坛针对网络请求设置了IP和Token限流,频繁请求会触发429报错针对不同信息流的分类,优先处理重要事件避免任务高并发被服务端发
  • 2025-01-27YOLOv11-ultralytics-8.3.67部分代码阅读笔记-transformer.py
    transformer.pyultralytics\nn\modules\transformer.py目录transformer.py1.所需的库和模块2.classTransformerEncoderLayer(nn.Module): 3.classAIFI(TransformerEncoderLayer): 4.classTransformerLayer(nn.Module): 5.classTransformerBlock(nn.Module): 6
  • 2025-01-27建筑兔假期自学py记录1|学画简单sin函数图
     四步逐步学会如何画一个简单的函数图。本次是直接上实例练习,基础在实践中学习。画一个图画一个图+带标签、标题、网格线画一个图,带标签、标题、网格线+分列画一个图,带标签、标题、网格线,分列+带图例,区分颜色,存图1.画一个图 学习最初级的画图方式,一共四段代码。分
  • 2025-01-26[日记]轻量回测框架 Backtesting.py 与 Streamlit集成
    找到一个目前觉得比较轻量级的框架,结构简单易用,几行代码搞定即可搞定回测。对于回测结果提供可视化的图表分析。如下图:同时提供常用的收益和风险指标数据作为量化分析的参考。与Streamlit集成选择最新版本安装PyPI目前默认的版本是(0.3.3),显示回测的图表时(bt.plot())会产生异
  • 2025-01-26YOLOv11-ultralytics-8.3.67部分代码阅读笔记-conv.py
    conv.pyultralytics\nn\modules\conv.py目录conv.py1.所需的库和模块2.defautopad(k,p=None,d=1): 3.classConv(nn.Module): 4.classConv2(Conv): 5.classLightConv(nn.Module): 6.classDWConv(Conv): 7.classDWConvTranspose2d(nn.ConvTranspose2d): 
  • 2025-01-24Django gitignore
    实用#配置文件.DS_Store.idea/#编译文件__pycache__/*.py[cod]*$py.class#Django项目中的日志文件和本地配置文件*.loglocal_settings.pydb.sqlite3db.sqlite3-journal#虚拟环境.env.venvenv/venv/ENV/env.bak/
  • 2025-01-23YOLO训练自己的分割数据集,使用labelme标注的分割数据集产生的.json文件转化为YOLOv8识别的.txt文件。coco数据集格式转化为yolo数据集格式,json转化为txt文件。
    将labelme标注的分割数据集,转化为YOLOv8识别的.txt文件数据集分为两部分,第一部分先将labelme标注的分割数据集转化为coco格式的文件,第二步,在将coco格式的JSON文件转化为yolo格式的txt文件第一部分:将labelme标注的分割数据集转化为coco格式的文件第一步首先建立一个文件夹myd
  • 2025-01-23Django 项目中实现多环境配置管理
    在开发Django项目时,通常需要为不同的环境(如开发、测试、生产)使用不同的配置。例如,开发环境可能使用SQLite数据库,而生产环境使用PostgreSQL数据库。为了实现这一点,我们需要一种灵活的方式来管理不同环境的配置。本文将介绍三种常见的实现方式,帮助您在Django项目中轻
  • 2025-01-23docker-py:在Python中轻松使用Docker引擎API,更加灵活地管理和使用容器性
    Docker是一种流行的容器技术,让开发者能够在各种环境中快速地构建、部署和管理应用程序。而docker-py是一个强大的Python库,可以让你通过Python代码与Docker引擎API进行互动,实现与Docker命令相同的功能。本文将详细介绍docker-py的安装、使用以及一些常见的操作示例,帮助你更好地利用