在Python中,您可以使用`os`模块来获取文件名。以下是几种常见的方法:
1. 使用`os.path.basename()`方法:
```python
import os
file_path = "/path/to/your/file.txt"
filename = os.path.basename(file_path)
print(filename) 输出:file.txt
2. 使用`os.listdir()`方法列出目录中的文件名:
```python
import os
directory_path = "/path/to/your/directory"
files = os.listdir(directory_path)
for file in files:
print(file) 输出目录中所有文件的名称
3. 使用`os.walk()`方法遍历目录树中的文件名:
```python
import os
for root, dirs, files in os.walk("/path/to/your/directory"):
for file in files:
print(os.path.join(root, file)) 输出所有文件的完整路径
4. 使用`__file__`或`sys.argv`获取当前文件的名称:
```python
import os
import sys
print(__file__) 输出当前文件的绝对路径
print(os.path.basename(sys.argv)) 输出当前文件的名称
请选择适合您需求的方法来获取文件名。