python 截取 完整路径名中的,文件名 用string.split
时间: 2023-04-02 22:01:33 浏览: 52
可以使用os.path模块中的basename方法来获取完整路径名中的文件名,示例代码如下:
import os
path = "/path/to/file.txt"
filename = os.path.basename(path)
print(filename)
输出结果为:file.txt
相关问题
python 截取 完整路径名中的,文件名
可以使用 os.path 模块中的 basename() 函数来截取完整路径名中的文件名。例如,如果完整路径名为 "/home/user/documents/example.txt",则可以使用以下代码来截取文件名:
import os
path = "/home/user/documents/example.txt"
filename = os.path.basename(path)
print(filename) # 输出: example.txt
python中string.split()用法
在Python中,`string.split()`是一个字符串类型的方法,用于将字符串分割成多个子字符串,并将它们存储在一个列表中。
该方法的语法如下:
```python
string.split(separator, maxsplit)
```
其中,`separator`是分隔符,用于指定在哪些字符处分割字符串。如果未指定分隔符,则默认使用空格作为分隔符。`maxsplit`是指定分割的最大次数,如果未指定,则默认分割所有出现的分隔符。
下面是一些示例:
```python
string = "Hello World"
# 使用默认分隔符,即空格
words = string.split()
print(words) # ['Hello', 'World']
# 指定分隔符为逗号
string = "apple, banana, cherry"
fruits = string.split(", ")
print(fruits) # ['apple', 'banana', 'cherry']
# 指定最大分割次数为1
string = "one,two,three,four,five"
parts = string.split(",", 1)
print(parts) # ['one', 'two,three,four,five']
```
请注意,`split()`方法返回一个列表,其中包含分割后的所有子字符串。