Python编程
-
FastAPI + NGINX + Gunicorn:部署一个高性能的Python应用
一、前言 FastAPI 是用于开发API应用最受欢迎的Python库之一,NGINX、Gunicorn 和 Uvicorn 都是经过实践验证的技术,常被用作反向代理和ASGI服务器来部署Python网页应用。 本文将展示如何结合这些工具来部署一个 Fa…
-
Python装饰器技巧篇
01 引言 Python装饰器是一种强大而优雅的语法特性,能够在不修改原有函数代码的情况下,为函数添加新的功能。 本文将为你揭示15个实用的Python装饰器技巧,帮助你写出更加简洁、高效的代码。 02 核心概念解析 装饰…
-
Python中创建和使用模块的技巧
引言 Python 模块是包含代码的文件,可以定义函数、类和变量,并被其他 Python 程序导入。模块是 Python 编程的基础组件之一,能够提高代码的复用性和组织性。本文将介绍模块的基本概念、常用操作及一些高级技巧。 …
-
python并发编程,异步、线程、栈的那些事~
为什么需要并发? 在日常生活中,我们会同时做很多事情。比如边听音乐边做饭,或者一边看视频一边回复消息。这些行为让我们提高了效率。同样的,在编程中,我们也希望程序能同时处理多个任务,这样可以提高程序的执…
-
langchain结合云原生Milvus向量数据库问答实践指南
本文探索云原生向量数据库Milvus的安装和使用,使用Langchain和港大的Instruction-XL模型做本地数据的切分和转向量,为那些无法使用OpenAIEmbeddings、不想将数据外泄到境外的项目提供了一个示例。 Milvus架构和简…
-
工作中常用的pandas 数据处理技术总结【高级技巧】
工作中我们常用pandas作为数据处理的工具,读取Excel/csv/mysql等数据源后处理成dataframe,本文介绍一些常用的高级操作技巧、组合使用技巧,尤其是文本相关的处理。 另一篇:https://www.icnma.com/pandasre_re/ …
-
深度学习项目中配置文件探析,用ini、json还是yaml?附源码示例
Python项目配置文件高效管理参数,例如通过ini/cfg、json、yaml文件。
-
Pandas+Re正则,处理文本字符串
Pandas+Re正则处理文本字符串示例
-
高频Python正则表达式,基础语法、常用函数和工具汇总
工作学习中常用的正则表达式总结、工具分享和示例
-
一次解决python环境管理和更换镜像源『Mac/Win/Linux』
Mac/Windows/Linux下,一次解决python环境管理和换镜像源。
-
Python高级工程师竟然这样写代码?优雅、简洁、易读!
成为Python高级工程师,把代码写的更优雅!
-
深度学习项目,代码结构、风格和习惯,让自己的代码更Pythonic!
深度学习组织架构和代码层面的风格学习,有助于代码交流和审查等。