python3打印文件名不要后缀
时间: 2024-06-17 16:01:27 浏览: 49
ReSetName.zip
在Python 3中,如果你想要打印文件名而不包括后缀(如`.txt`、`.jpg`等),你可以使用os模块的`basename`函数和os.path模块的`splitext`方法。以下是一个简单的示例:
```python
import os
def print_filename_without_extension(file_path):
base_name, extension = os.path.splitext(os.path.basename(file_path))
print(base_name)
# 使用方法
file_path = "/path/to/your/file.txt" # 替换为你的文件路径
print_filename_without_extension(file_path)
```
在这个代码中,`os.path.splitext`会返回一个包含基础名称(没有扩展名)和扩展名的元组,然后我们只需要基础名称部分,即`base_name`。
阅读全文