社区
C++ Builder
帖子详情
给一个文件夹路径,如何得到上一层目录
stuwei
2002-08-27 08:11:55
给一个文件夹路径,如何得到上一层目录
...全文
505
7
打赏
收藏
给一个文件夹路径,如何得到上一层目录
给一个文件夹路径,如何得到上一层目录
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
耙子
2002-08-28
打赏
举报
回复
他不就是要父目录吗?
kingcaiyao
2002-08-27
打赏
举报
回复
To pazee:
贴主要求是逐层分开路径,你这样只能得到整个路径,还是需要解析.
耙子
2002-08-27
打赏
举报
回复
有个投机取巧的办法。
用 ExtractFilePath
他的本意是分开文件名字和路径的
但是如果你的路径没有使用 “\”结尾,用他最方便了
比如
ExtractFilePath("c:\\download\\win2k\\patch");
返回的就是 c:\download\win2k\
如果你的是按照\结尾的,那么去掉他就好了
guolinchao
2002-08-27
打赏
举报
回复
同意楼上的!
kingcaiyao
2002-08-27
打赏
举报
回复
对字符串的解析,给你写一个小程序片段:
.h File
#include <vector>
.cpp File
void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString S="c:\\ttmis\\ttmis\\ttmis.ini";
以"\"为Separator进行解析.
std::vector<int>SP;
for(int i=1;i<=S.Length();i++)
{
if(S.SubString(i,1)=="\\")
{
SP.push_back(i);
}
}
int m_Count=SP.size();
//通过一个循环取出盘符和路径
for(int k=0;k<m_Count;k++)
{
if(!k or k==0)
{
Memo1->Lines->Add(S.SubString(1,SP[k]-1);//第一个是盘符
}
else
{
Memo1->Lines->Add(S.SubString(SP[k-1]+1,SP[k]-SP[k-1]-1);
}
}
}
....
nibani
2002-08-27
打赏
举报
回复
在字符串中查找"//"就可以了.
"//"之前的就是上一级目录.
szbug
2002-08-27
打赏
举报
回复
自己截取吧。。。
python自动化管理文件和
文件夹
本套课程主要以实用为主方面来讲解使用python代码来操作文件和
文件夹
,包括批量创建文件和
文件夹
,读取和写入文件,查询、搜索、遍历文件等操作。
找到最深的子
文件夹
路径
用python实现给定
一个
文件夹
路径
,找到这个
文件夹
下最深的那个子
文件夹
路径
。 import os # 找到最深
文件夹
路径
的函数。folder为根
文件夹
的
路径
def find_deepest_folder(folder): # deepestFolders用来存储最后需要返回的最深
文件夹
,因为可能存在多个同样深度的,所以是
一个
列表 # 初始化为输入的
目录
,即若输入的
目录
中
一个
子文件件都不存在,那么返回输入的
文件夹
deepestFolders = [folder] #
HTML 各级
目录
文件夹
路径
表示 多重
路径
表示 上一级
目录
表示
上 1 级
目录
:../ 上 2 级
目录
:../../ 上 3 级
目录
:.../../../ 上 4 级
目录
:../../../../ 上 5 级
目录
:../../../../../ 每一网上
一层
目录
就添加
一个
../ 根
目录
:.../ ...
python获取上
一层
文件夹
路径
https://www.cnblogs.com/yajing-zh/p/6807968.html
python输出
文件夹
路径
_python如何获取
文件夹
下第
一层
文件的
路径
,
python怎么根据文件名获得文件
路径
获取文件
路径
可以使用OS模块,代码如下: import os srcPath=r"WallReference.pdf" path=os.path.abspath(srcPath) print "全
路径
为:",path print "
路径
名,文件名",os.path.split(path) 导入os模块; 需要操作的文件; 获取文件的全
路径
。如何使用Python...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章