python uv 新一代包管理工具

简介

uv 高效的包管理工具,替代pip。用rust编写。

安装

sh 复制代码
pip install uv

使用

demo

  • 创建虚拟环境(快速)
cpp 复制代码
 uv venv venv
Using Python 3.11.1 interpreter at D:\env\python311\python.exe
Creating virtualenv at: venv
Activate with: venv\Scripts\activate
py 复制代码
from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')
def home():
        return 'Hello, Flask!'

@app.route('/about')
def about():
        return render_template('about.html', title='About Us', content='This is a simple Flask demo.')

if __name__ == '__main__':
        app.run(debug=True)
  • templates/about.html
html 复制代码
<html>

<head>
  <title>{{ title }}</title>
</head>

<body>
  <h1> {{ title }} </h1>
  <p> {{ content }} </p>
</body>

</html>

运行

python app.py

测试

http://127.0.0.1:5000/

http://127.0.0.1:5000/about

相关推荐
小短腿的代码世界7 小时前
Qt_Qwt深度解析:从源码到工业级性能优化
开发语言·qt·性能优化
2301_781571427 小时前
c++怎么在写入文本文件时自动将所有的制表符统一转换为四格空格【实战】
jvm·数据库·python
iuvtsrt7 小时前
如何在 Go 中为权威 DNS 服务器实现持久化 DNS 记录存储
jvm·数据库·python
charlie1145141917 小时前
基于开源项目的现代C++实战——OnceCallback 实战(五):then 链式组合
开发语言·c++·开源
Anastasiozzzz7 小时前
深入研究Java Agent生态:SpringAI 与 SpringAIAlibaba核心能力、架构演进与全场景对比研究
java·开发语言·架构
2301_812539677 小时前
Redis怎样在Spring中执行批量Pipeline指令
jvm·数据库·python
lifewange7 小时前
HBase 增删改查(CRUD)完整操作指南
数据库·python·hbase
噜噜噜阿鲁~7 小时前
python学习笔记 |10.1、面向对象编程-类和实例
笔记·python·学习
Shan12057 小时前
在C++中尝试封装为函数
开发语言·c++·算法
woxihuan1234567 小时前
Redis怎样定位每秒被高频访问的热点键
jvm·数据库·python