在 Ubuntu 系统中,为了保持项目依赖的独立性,我们常常使用 Python 的虚拟环境(venv)。本文将从安装依赖、创建虚拟环境、处理可能出现的问题以及使用国内 pip 源等方面,逐步讲解虚拟环境的创建过程。 🧱 一、安装 venv 所需组件 Ubuntu 默认并不一定安装 venv 模块。
1、下载 Python 3.8 源码 python源码下载页面(选择适合的版本下载):https://www.python.org/downloads/source/ 2、编译并安装 解压下载好的源码,进入源码目录,依次执行以下命令即可完成安装 sudo ./configure --enable-o
方法 1:临时使用 在安装 Python 包时,使用 -i 参数指定清华源: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package 方法 2:永久修改(推荐) pip config set global.index-
1. 安装 Poetry(如果尚未安装) 如果你还没有安装 poetry,可以使用以下命令安装: pip install poetry 验证安装: poetry --version 控制台输出以下信息代表安装成功 PS D:\LosterSystem\Desktop\changer\changer_
python用起来很爽,其中一个原因就是,python对各种数据结构的操作是很灵活和方便的,总结了一些在项目中经常用到的方法。 字符串 字典 列表 数据类型互相转换 字典转列表<
本教程使用XML-RPC介绍python中RPC的使用 XML-RPC是一种基于XML的远程过程调用协议,允许不同的程序在网络上进行通信。Python标准库中包含了对XML-RPC的支持,使得使用起来非常方便。 XML-RPC在网络上传输的数据都是以XML格式进行编码和解码的,所以它相对来说不太高效
自定义字段 在Django中,自定义字段可以用于在序列化器中添加非数据库字段。这可以通过以下几种方式实现: 使用 SerializerMethodField 使用 ReadOnlyField 与模型中的 @property 动态添加字段 下面我将详细介绍如何使用这些方法。 示例模型
不得不说,python是一门很随便的语言,当然也是因为随便,所以熟悉了后写起来很爽,哇,原来还可以这样写! 以下介绍一些python的语法糖,让你的python写起来很爽!
根据数据库表生辰model代码 django的orm可以根据model生成数据库表,也可以逆向的根据数据库表生成model 命令 # 不指定表名称将生成所有表的model python manage.py inspectdb [表名称] 例子 python manage.py inspectdb u
requests库 用与发送http请求,获取网页内容 import requests # 请求的url url = "https://www.baidu.com" # 请求头 headers = { # 设置ua,模拟浏览器请求,一般的网站会通过根据ua来判断请求是否由爬虫发起 'us