python--sys

sys 模块概述

sys 是 Python 的标准库模块,提供了与 Python 解释器及其环境交互的函数和变量。它让你能够访问 Python 运行时系统的参数和功能。

sys.path 详解

sys.path 是一个字符串列表 ,指定了 Python 搜索模块的路径。当使用 import 语句时,Python 会按照这个列表中的顺序查找模块。

指定模块查找路径

复制代码
import sys
import os
 
# 根据操作系统导入相应的模块
sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), '当前路径的相对路径'))


或者:
if PROJECT_ROOT not in sys.path:
    sys.path.insert(0, PROJECT_ROOT) # 将路径插入到列表的开头,使其具有最高搜索优先级
相关推荐
lusklusklusk3 分钟前
Python 四大数据结构详解:元组、列表、集合、字典的特点与增删改查
数据结构·windows·python
打工仔折腾 AI6 分钟前
把模型切换交给平台:用蓝耘智能路由搭建商品评论分析工具
java·服务器·前端·后端·python·性能优化·ai agent 实战
个 人 练 习 生7 分钟前
C++-----string基本使用详解
开发语言·c++·学习
朝朝辞暮i14 分钟前
C++ 第 5 课:else if + 多条件判断 + && / || / !
开发语言·c++
ynchyong18 分钟前
python list 地常用操作
开发语言·python
千谦阙听21 分钟前
【C++篇】:string类——常用接口、底层原理与深浅拷贝
开发语言·c++·学习·visual studio
梦在远山后21 分钟前
PostgreSQL 锁与死锁:结合 DevMind 讲清楚
python·postgresql·agent
郝学胜_神的一滴38 分钟前
AI 编程智能体 01:普通程序员的下一个逆天改命风口
人工智能·python
m0_380743871 小时前
PHP7.1项目升级到8.3报错怎么解决
开发语言·php
zh路西法1 小时前
【ResNet18】从图像到视觉特征:卷积神经网络如何理解图像
pytorch·python·神经网络·cnn·resnet·resnet18