登录社区云,与社区用户共同成长
邀请您加入社区
本文介绍了字符串格式化中使用占位符的方法。%百分号作为占位符,其中%s表示字符串,%d表示整数,%f表示浮点数。多个变量需要用括号括起来按顺序传入。数字类型可通过%s自动转为字符串。重点讲解了精度控制"m.n类型"格式:m控制整体宽度(不足时用空格补充),n控制小数位数(会四舍五入)。例如%5.1f表示总宽度5位、保留1位小数。若m值过小会失效,也可省略m只写%.2f来控制小数
后端采用Flask的Blueprints模块化结构,前端使用Vue CLI创建独立工程。数据库使用SQLite(开发环境)和MySQL(生产环境)。Python Flask作为后端框架,Vue.js作为前端框架,PyCharm作为开发工具。需要成品或者定制,文章最下方名片联系我即可~ 所有项目都经过测试完善,本系统包修改时间和标题,包安装部署运行调试,不满意的可以定制。数据库工具:Navicat
需要成品或者定制,文章最下方名片联系我即可~ 所有项目都经过测试完善,本系统包修改时间和标题,包安装部署运行调试,不满意的可以定制。基于Class-Based View的CRUD操作,内置Admin后台管理薪资数据。注:实际开发需结合企业合规要求(如GDPR),代码示例需根据具体业务逻辑调整。数据库工具:Navicat for mysql。开发软件:PyCharm/vscode。框架:flask/
在 PyCharm 中,新手利用 Python 函数的默认参数写代码时,常常会掉进Python函数默认参数陷阱。即使代码没有出现 `Traceback (most recent call last):` 等红色报错字样,运行结果却与预期不符,这正是Python函数默认参数错的典型表现。更令人头疼的是,即使新手将自己的需求详细描述给 AI 并生成代码,也常常无法避免掉入这个新手常踩的坑。那么,怎么解
随着信息技术与餐饮行业规模化发展,餐饮库存管理长期采用手工记账与人工盘点模式。该模式操作流程繁琐,信息传递依赖纸质单据,数据统计滞后且易产生人为差错。这导致库存数据不准确,原料损耗难以控制,采购与销售环节脱节,整体运营成本居高不下。本系统基于Python后端技术与Vue前端框架开发,采用MySQL数据库进行数据存储。系统涵盖采购、库管、销售及管理员四大模块。系统实现供应商、客户及商品基础信息维护,
需要成品或者定制,文章最下方名片联系我即可~ 所有项目都经过测试完善,本系统包修改时间和标题,包安装部署运行调试,不满意的可以定制。注:实际开发中可结合业务复杂度选择框架,两者均支持模块化扩展。数据库工具:Navicat for mysql。开发软件:PyCharm/vscode。框架:flask/django。数据库 mysql 版本不限。前端开发框架:vue.js。开发语言:Python。
本文系统性地介绍了Python编程的核心知识体系,主要内容涵盖: 数据容器 列表(list):创建、增删改查、排序、切片等操作 字符串(str):不可变性、索引切片、常用方法 元组(tuple):不可变性、组包解包 集合(set):去重特性、集合运算 字典(dict):键值对存储、增删改查 函数编程 函数定义与调用 参数传递(位置参数、关键字参数、默认参数) 不定长参数(*args和**kwarg
摘要:本文包含软件常用设置和Python基础语法两部分内容。设置部分介绍了字体调整、中文语言包安装、翻译插件配置等常用功能设置。Python语法部分系统梳理了基础知识点,包括数据类型、变量、运算符、字符串操作(定义、拼接、格式化)、数据输入等内容,涵盖了Python编程的入门核心概念,为初学者提供了全面的语法参考。
本文系统介绍了Python网络编程的核心知识体系,从基础的Socket编程到多进程并发服务端设计。主要内容包括:网络通信理论基础(IP/端口/TCP协议/编解码);Socket套接字编程实战,详细演示了TCP服务端与客户端的交互流程;重点讲解了多进程并发服务端的实现,涵盖进程创建与管理、join等待机制、Lock/RLock进程锁、守护进程等关键技术;最后总结了进程间数据隔离与通信方案,并提供了常
系统功能覆盖会员用户的全生命周期管理,包括注册登录、课程预约与购买、设备使用预约、社交互动及反馈咨询等核心操作;管理员可实时监控会员动态、审核预约请求、管理课程与设备资源,并通过数据统计图表直观掌握运营状况。后端采用Django框架处理业务逻辑,MySQL存储结构化数据,前端结合HTML/CSS与JavaScript实现交互优化,同时集成Bootstrap框架提升界面响应性。系统通过权限分级控制、
本文总结了Python基础语法中的几个核心知识点: 数据类型转换:int()处理整数输入,float()处理小数输入,int(a,16)实现十六进制转十进制。 格式化输出: format()方法的三种填坑方式(顺序、索引、参数名) f-string格式化(如f"{a:.2f}"保留两位小数) %s传统格式化方法 字符串处理: 大小写转换(lower(), upper(), title()) 空白符
本文详细介绍了一个基于 `pyautogui` 的 Python 自动化脚本,能够在指定倒计时后模拟键盘逐字符输入代码到 PyCharm 编辑器窗口中,实现"自动敲代码"效果。文章涵盖了工具的环境要求、使用方法、核心参数配置、安全机制、工作原理、已知限制及改进方案,并提供了完整的源码实现。该工具适用于演示/录屏时模拟实时编码过程、教学展示中逐步展示代码等场景,帮助用户避免手动复制粘贴大段代码到编辑
每当遇到运行test开头的py文件,就会触发这个问题,右键的时候,看到的是'运行 Python 测试 xxxxx.py' 这种的选项。
一个计算机专业却沉迷哲学思考的开发者,将抽象的人生思考转化为可视化工具。他开发了"人生维度观察图",通过Python脚本实现8个维度的雷达图评估,并逐步迭代出网页版和历史趋势分析功能。最终部署上线为可公开访问的在线工具,让哲学思辨落地为实用产品。
该系统主要包括三个用户角色:普通用户、裁判用户和管理员。普通用户可以通过该系统进行赛事信息的浏览、报名、查询个人成绩和管理个人账户等功能;裁判用户则能够进行赛事成绩录入、选手报名信息审核等管理工作;管理员则拥有更为全面的管理权限,可以进行用户管理、赛事信息管理、成绩审核、新闻资讯发布等多项系统配置和数据维护任务。系统的核心功能包括用户登录注册、赛事公告、赛程查询、选手和裁判报名管理、成绩录入与查询
大数据指的就是尽可能的把信息收集统计起来进行分析,来分析你的行为和你周边的人的行为。大数据的核心价值在于存储和分析海量数据,大数据技术的战略意义不在于掌握大量数据信息,而在于专业处理这些有意义的数据。数据预处理板块功能是对获取到的数据进行预处理操作:将重复的字段筛选,将过短并且没有实际意义的数据进行过滤,选择重要字段,标准化处理,异常值处理等预处理操作。数据预处理设计对于爬取数据量不大的内容可以使
本文深入解析了Python模块搜索机制sys.path的工作原理及其在Anaconda环境中的常见依赖冲突问题。主要内容包括:详细介绍了sys.path的初始化顺序和模块导入流程;分析了Anaconda环境中依赖冲突的典型场景和根源(如PYTHONPATH污染、pip安装路径错误等);提供了系统性的诊断工具和解决方案,重点强调清理环境变量、处理用户级site-packages污染以及正确使用con
拿:去dist文件夹取exe搞定。💬 你打包时遇到过什么奇葩报错?评论区聊聊,一起排查。
Python全套环境安装包 Python+PyCharm+Anaconda完整安装包|Win/Mac双系统支持|新手友好
“工欲善其事,必先利其器。”对于 Python 学习者而言,第一行代码往往不是在屏幕上输出“Hello World”,而是在键盘与鼠标之间反复横跳:我该用哪个编辑器?为什么别人的代码能自动补全、一键运行,而我的却连解释器都找不到?答案其实很简单——你只差一个趁手的集成开发环境(IDE)。PyCharm,作为 JetBrains 家族专为 Python 打造的“瑞士军刀”,凭借其智能提示、调试器、虚
Python Flask框架:轻量级Web框架,适合快速开发考务系统后端API,提供路由、模板渲染等核心功能。Django对比:虽未直接使用,可简述Django的全栈特性(如ORM、Admin后台)与Flask的灵活性差异,说明选择Flask的原因(如微服务架构倾向)。:作为开发工具,介绍其调试、数据库工具链对项目的支持。
当新手和库管在库存管理系统中进行商品出入库等操作时,常常遇到系统库存与实际库存不一致、库存对不上的问题——例如系统中某商品库存显示为5,而实际库存只有3。这种差异容易引发超卖、退货流程繁琐,甚至出现仓库里明明有货,却因系统显示无货而始终卖不出去的情况。我用while循环写出了库存数据自动化同步脚本,切实解决了新手和库管库存对不上的难题。
本文是Python基础学习笔记,重点记录了核心语法和编程概念。主要内容包括:1) print()输出函数的使用方法(多参数输出、end参数控制换行);2) 变量命名规则与赋值语句(合法标识符规范、多重赋值);3) 基本数据类型操作(数值运算增强赋值、字符串索引/切片/连接及常用方法如count()/replace()/split());4) 类型检测与强制转换(type()/int()/str()
(这时候就可以点击+添加package了,在此之前是灰色的)命令行输入pip install setuptools即可。先打开PyCharm的终端(详见上篇)
提示符后,你是在与 Python 解释器直接对话。,以避免被 Windows 应用商店的别名误导。“Python 交互模式”**(在。在 Windows 上,推荐使用。不要只看版本,要看路径。这是你管理环境、安装包的地方。这份清单分为**“系统终端”提示符下操作)两部分。
Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活
Python开发简易端口扫描器
本文系统梳理 Python 工程化五大基础:合理选择并约束 Python 版本;用 uv 隔离环境、锁定依赖;通过 pyproject.toml 集中管理配置;理解包、模块与导入机制;采用 src 布局规范项目结构。核心目标是让代码从“能跑”升级为可复现、可维护、易协作、能长期稳定运行的工程项目。
接着输入“G:\Program Files\Python36\python.exe" -m pip install torch-1.0.0-cp36-cp36m-win_amd64.whl”进行安装;”下载到“G:\Program Files\Python36\Scripts”(这是我的解释器路径,你需要找到你自己的解释器路径,可参考“切盘至解释器,在cmd输入“cd /d G:\Program
本文详细介绍了Python编程环境的搭建步骤。首先从官网下载并安装Python解释器,重点提示勾选"Add Python to PATH"选项;接着安装免费的PyCharm社区版IDE,包括各操作系统下的具体安装方法;最后指导用户创建首个Python项目,包括新建文件、编写"Hello World"代码和运行程序的全过程。通过这三个主要步骤,帮助初学者快速完
需要成品或者定制,文章最下方名片联系我即可~ 所有项目都经过测试完善,本系统包修改时间和标题,包安装部署运行调试,不满意的可以定制。注:实际开发需根据教学需求调整功能优先级,建议从最小可行版本(MVP)逐步迭代。数据库工具:Navicat for mysql。开发软件:PyCharm/vscode。框架:flask/django。数据库 mysql 版本不限。前端开发框架:vue.js。开发语言:
本文介绍了Python中的三类运算符:算术运算符、赋值运算符和复合赋值运算符。算术运算符包括加(+)、减(-)、乘(*)、除(/)、取整除(//)、取余(%)和指数(**)运算,并提供了具体示例。赋值运算符(=)用于将右侧值赋给左侧变量。复合赋值运算符(如+=、-=等)则结合运算与赋值功能。文中通过代码示例展示了各类运算符的使用方法,并建议在输出时使用完整算式格式以便理解运算过程。这些基础运算符知
新手学习Python的过程,先从了解与安装开始
一个大于1的整数,如果它恰好等于它的所有因子(本身除外)之和,这个数就称为“完数”。例如:6 = 1 + 2 + 3。要求:输入n(2≤n≤10000),编程找出n以内的所有完数,若不存在完数,则输出0一个整数n从小到大每行输出一个完数。
系统功能定位:基于Flask的宿舍管理系统,涵盖学生信息管理、宿舍分配、报修处理等功能。技术栈:Python + Flask + SQLAlchemy + Bootstrap(前端可选)。对比Django:轻量级选择,适合快速开发中小型系统。
pycharm创建桌面时间控件小程序、pyinstaller模块及语法、python制作exe
摘要:本文介绍如何优化ReAct Agent实现多工具智能选择与稳健调用。通过为天气查询、计算器和搜索等工具创建详细描述与参数校验模型,建立工具映射关系。模型能根据用户问题推理并选择合适工具,添加调用失败重试机制。代码实现包含严格的参数校验(Pydantic)、真实API调用(WeatherAPI/搜索API)以及通义千问API集成,确保工具调用的可靠性和稳定性。
摘要:Python脚本执行时默认使用系统环境变量中的HTTP_PROXY/HTTPS_PROXY设置代理。验证方法是在代码中设置Verify=True和错误证书路径,查看报错信息是否包含代理信息。若需仅在PyCharm中设置代理,可通过运行/调试配置的环境变量选项定义,不影响系统设置。命令行执行时可用set命令临时设置代理,仅对当前窗口有效。这种方法实现了代理设置的局部化,避免影响其他程序。
Python-Flask作为后端框架,搭配Vue.js前端框架,使用PyCharm作为开发工具。Django部分可替换为Flask或作为辅助模块(如管理后台)。需要成品或者定制,文章最下方名片联系我即可~ 所有项目都经过测试完善,本系统包修改时间和标题,包安装部署运行调试,不满意的可以定制。安装依赖:flask, flask-cors, flask-sqlalchemy, flask-migrat
本文介绍了修改VSCode远程调试器中pydevd_xml.py文件的方法,以支持显示Tensor等对象的shape信息。具体步骤包括:1) 定位服务器上的目标文件路径;2) 备份原文件;3) 替换get_variable_details函数实现,新增对PyTorch Tensor、NumPy数组等对象shape信息的提取;4) 重启VSCode远程会话并重新加载窗口。修改后调试时即可像PyCha
大致思路就是在Anaconda prompt终端先创建一个环境,然后安装yolo v8和pytorch相关的包yolov8n.ptyolov8s.pttorchnn.Module具体安装步骤:打开anaconda prompt终端。
根据你之前下载的版本选择对应的选项即可,网上资源越来越多,关于PyTorch的安装教程各式各样,下面我将详细介绍在安装过程中的操作步骤,同时作者提供无须安装任何依赖的训练方法可以私信联系作者.