通过路径的字符串获取文件名
时间: 2023-10-23 15:12:08 浏览: 41
可以使用Python内置的os模块中的basename函数来获取文件名,例如:
```python
import os
path = "/home/user/docs/example.txt"
filename = os.path.basename(path)
print(filename) # 输出: example.txt
```
在这个例子中,我们将路径字符串`"/home/user/docs/example.txt"`传递给`os.path.basename()`函数,它会返回文件名`"example.txt"`。
相关问题
取得路径字符串中的文件名
可以使用Python内置的os.path模块中的basename函数来获取路径字符串中的文件名。示例代码如下:
```python
import os
path = '/path/to/file.txt'
filename = os.path.basename(path)
print(filename) # 输出:file.txt
```
其中,os.path.basename()函数的作用是返回路径字符串中的最后一个元素,即文件名。如果路径字符串中没有文件名,则返回空字符串。
java取得路径字符串中的文件名
可以使用Java中的File类和String类的方法来获取路径字符串中的文件名。
示例代码:
```java
String path = "/home/user/documents/example.txt";
File file = new File(path);
String fileName = file.getName();
System.out.println("文件名:" + fileName);
```
输出结果:
```
文件名:example.txt
```
在以上代码中,我们首先定义了一个包含路径的字符串变量path,然后创建一个File对象file,使用该对象的getName()方法获取文件名并将其赋值给字符串变量fileName。最后,我们输出文件名。