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) # 将路径插入到列表的开头,使其具有最高搜索优先级
相关推荐
PNP Robotics2 小时前
连接AI产业·链动全球|PNP机器人亮相2026杭州全球人工智能大会
人工智能·python·学习·开源
进击的荆棘2 小时前
优选算法——模拟
java·开发语言·算法·模拟
蓝天智能2 小时前
CMakeLists.txt配置详细介绍
c语言·开发语言·qt
mftang2 小时前
Python 位运算和list用法详解
windows·python·list
Lary_c2 小时前
Selenium Webdriver 元素等待方式详解
python·selenium·测试工具·自动化
0 0 02 小时前
CCF-CSP 36-2 梦境巡查(dream)【C++】考点:前缀和
开发语言·c++·算法
徐子童2 小时前
ArrayList和LinkedList的区别
java·开发语言·数据结构·高频面试题
fengxin_rou2 小时前
redis主从和集群一致性、哨兵机制详解
java·开发语言·数据库·redis·缓存
Olafur_zbj2 小时前
【AI】LLM上下文拼接
java·开发语言·spring·llm·context
geovindu2 小时前
python: Builder Pattern
python·设计模式·建造者模式