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) # 将路径插入到列表的开头,使其具有最高搜索优先级
相关推荐
shirsl6 分钟前
算法 Day1-数组 / 哈希 + 双指针
python·算法·哈希算法
djarmy6 小时前
MAIN.c(1): warning C318: can’t open file ‘STC8G.H’ 报错 解决 分析
c语言·开发语言·mongodb
广州山泉婚姻6 小时前
Python序列号源码分析
python
HEJOO96 小时前
深入理解 Java volatile 关键字:原理、用法与常见误区
java·开发语言·spring
曹牧6 小时前
Java:no content to map due to end of input
java·开发语言
计算机源码社6 小时前
【大数据项目实战】基于大数据的影视内容生态综合质量分析与可视化-基于数据挖掘的影视内容类型共现与口碑聚类分析系统
大数据·人工智能·python·数据挖掘·数据分析·毕业设计·课程设计
梦梦代码精6 小时前
《回收租赁系统技术选型避坑指南:业务闭环与二开自由度详解》
开发语言·低代码·docker·开源·代码规范
C^h7 小时前
pytorch 适合初学者 0基础学习
人工智能·pytorch·python
隔窗听雨眠7 小时前
记一次SQL Server数据库性能分析:从CPU100%到单配置修复的完整诊断
开发语言·数据库·php
David猪大卫7 小时前
【C++修炼】智能指针使用及原理
开发语言·c++·经验分享·笔记·学习·考研·面试