python替换文件名
时间: 2023-10-12 07:21:11 浏览: 45
要在Python中替换文件名,可以使用os模块中的rename()函数。以下是一个示例代码,将文件名“old_file_name.txt”替换为“new_file_name.txt”:
```python
import os
old_file_name = "old_file_name.txt"
new_file_name = "new_file_name.txt"
os.rename(old_file_name, new_file_name)
```
请注意,如果要在不同的目录中替换文件名,则需要在文件名中包含完整的路径。例如,要将“/home/user/old_file_name.txt”替换为“/home/user/new_file_name.txt”,代码如下:
```python
import os
old_file_name = "/home/user/old_file_name.txt"
new_file_name = "/home/user/new_file_name.txt"
os.rename(old_file_name, new_file_name)
```
相关问题
python输出文件名
要输出文件名,可以使用Python的内置函数`print()`。如下所示:
```python
filename = "example.txt"
print("The name of the file is:", filename)
```
这将打印出以下内容:
```
The name of the file is: example.txt
```
你可以将变量`filename`替换为你要输出的文件名变量。
python 读取文件名
你可以使用 Python 的 os 模块中的 listdir 函数来读取指定目录下的文件名。以下是示例代码:
```python
import os
path = "/path/to/directory" # 将此路径替换为要读取的目录的路径
file_names = os.listdir(path)
for file_name in file_names:
print(file_name)
```
这将打印出指定目录下的所有文件名。