python自定义命名文件名字
时间: 2024-02-01 11:01:51 浏览: 15
你可以使用Python中的`input()`函数让用户输入文件名,然后将其保存为一个变量,如下所示:
```
filename = input("请输入文件名:")
```
然后,你可以使用这个变量来创建一个新的文件,如下所示:
```
with open(filename, 'w') as file:
# 在这里写入文件内容
```
在这个例子中,`open()`函数以写入模式打开一个新文件,使用用户输入的文件名作为文件名。你可以在`with`语句块中编写文件内容。
相关问题
python os.remane自定义命名文件名字
`os.rename()`函数可以用来重命名文件。你可以使用和上面相同的方法来获取用户输入的文件名。然后,使用`os.rename()`函数来重命名文件,如下所示:
```
import os
# 获取用户输入的文件名
filename = input("请输入文件名:")
# 获取文件的扩展名
file_ext = os.path.splitext(filename)[1]
# 构造新的文件名
new_filename = input("请输入新的文件名:") + file_ext
# 重命名文件
os.rename(filename, new_filename)
```
在这个例子中,`os.path.splitext()`函数可以用来获取文件的扩展名。你可以将用户输入的新文件名和扩展名拼接起来,然后使用`os.rename()`函数来重命名文件。
python时间戳命名文件
你可以使用Python的time模块来获取当前时间戳,并将其作为文件名的一部分。下面是一个示例代码:
```python
import time
filename = "file_{}.txt".format(int(time.time()))
print(filename)
```
这将在文件名中添加当前时间戳,并将其转换为整数类型。你可以根据需要自定义文件名的格式。