有一个来自多个文件夹/子文件夹(同一驱动器)的文件名列表.示例:

C:\Test\GO\abc.csv
C:\Test\TEST2\TER.abc.csv
C:\Test\CAR\abc.cvs

我需要将‘C:\test’作为上述文件列表的共享根文件夹.有没有已经有的python函数?

推荐答案

os.path.commonpath(["C:\Test...", "..."])

Python相关问答推荐

在Pandas框架中截短至固定数量的列

LAB中的增强数组

ModuleNotFound错误:没有名为flags.State的模块; flags不是包

将数据框架与导入的Excel文件一起使用

将两只Pandas rame乘以指数

如何访问所有文件,例如环境变量

如何使用LangChain和AzureOpenAI在Python中解决AttribeHelp和BadPressMessage错误?

如何从数据库上传数据到html?

如果满足某些条件,则用另一个数据帧列中的值填充空数据帧或数组

如何禁用FastAPI应用程序的Swagger UI autodoc中的application/json?

旋转多边形而不改变内部空间关系

如果初始groupby找不到满足掩码条件的第一行,我如何更改groupby列,以找到它?

基于形状而非距离的两个numpy数组相似性

如何在PySide/Qt QColumbnView中删除列

AES—256—CBC加密在Python和PHP中返回不同的结果,HELPPP

Matplotlib中的字体权重

Python pint将1/华氏度转换为1/摄氏度°°

Beautifulsoup:遍历一个列表,从a到z,并解析数据,以便将其存储在pdf中.

SpaCy:Regex模式在基于规则的匹配器中不起作用

高效生成累积式三角矩阵