python

Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

{{totalSubscript}} 订阅 ,11,392 游览
    0
    推荐
    90
    浏览
    Python的asyncio介绍
    `asyncio` 是 Python 用来编写 **异步IO**(Asynchronous I/O)程序的标准库,特别适合 **处理高并发的 IO 密集型任务**,比如网络请求、文件读取等。与传统的多线程不同,`asyncio` 使用 **协程(coroutines)** 和 **事件循环(even...
     半兽人 发布于11天前
    0
    推荐
    100
    浏览
    Python实现BingSearch
    异步代码如下:```import asynciofrom typing import Listfrom urllib.parse import quoteimport requestsfrom bs4 import BeautifulSoupfrom app.tool.base import Bas...
     半兽人 发布于11天前
    0
    推荐
    117
    浏览
    Python实现GoogleSearch
    安装```bashuv pip install "googlesearch-python>=1.3.0"``` 代码(支持同步 异步调用):```pythonimport asynciofrom typing import Listfrom googlesearch import searchfr...
     半兽人 发布于12天前
    0
    推荐
    112
    浏览
    Python实现BaiduSearch
    安装```bashuv pip install "baidusearch>=1.0.3"```异步代码如下:```import asynciofrom typing import Listfrom baidusearch.baidusearch import searchfrom app.tool....
     半兽人 发布于12天前
    0
    推荐
    127
    浏览
    uv介绍
    1. **什么是 uv?****uv** 是一个由 **Astral** 开发的 **高性能 Python 包管理和项目管理工具**,用 **Rust** 编写,旨在取代传统的 Python 工具(如 `pip`、`virtualenv`、`poetry`、甚至部分 `pyenv` 功能)。它以极...
     半兽人 发布于12天前
    0
    推荐
    144
    浏览
    pip、venv、pipenv、poetry、conda、uv的区别
    pip- 即便是传统学院的程序员,也没有选择pip的理由。 virtualenv- 旧时代的产物,除非还在使用python 2。 venv- python自带的虚拟环境管理,简单是它的优势,也是它的劣势。- 只能创建虚拟环境,不能指定系统不存在的python环境版本,不能管理系统中的环境列表(例如...
     半兽人 发布于12天前
    0
    推荐
    133
    浏览
    poetry介绍
    什么是 Poetry?Poetry 是一个用于 **Python 项目依赖管理和打包**的现代化工具。它旨在简化 Python 项目的环境配置、依赖管理以及发布流程,替代传统的 `pip` 和 `setup.py` 等工具。Poetry 的核心特点包括:- **统一依赖管理**:通过 `pypro...
     半兽人 发布于12天前
    0
    推荐
    116
    浏览
    pyenv介绍
    pyenv 是一个用于管理多个 Python 版本的工具。它允许你在同一台机器上轻松安装、切换和使用不同版本的 Python,而不会互相干扰。以下是它的核心功能和特点:- **多版本管理**:可以安装多个 Python 版本(如 3.8、3.10、PyPy 等),并在项目或全局范围内切换使用。- *...
     半兽人 发布于12天前
    0
    推荐
    105
    浏览
    uv pip 介绍
    `pip` 是 Python 的包管理工具,全称是 “**Pip Installs Packages**”,它的作用类似于前端的 `npm`、`yarn` 或 Linux 的 `apt`、`yum`,主要用于:- 安装 Python 第三方库(如:`requests`、`flask` 等)- 升级/...
     半兽人 发布于15天前
    0
    推荐
    101
    浏览
    Python中的yield
    `yield` 的特点:懒惰、节省、分步- **普通函数(return)**:一次性干完活,把结果全给你,函数结束。- **`yield`**:干一点活,给你一点结果,歇会儿,等你再要时继续干。**特点**:1. **懒惰执行**:不一次性算完,只有你要时才算。2. **节省内存**:不用把所有结...
     半兽人 发布于17天前
1 / 2 跳转到