python 保存当前时间在txt
时间: 2023-10-02 18:11:27 浏览: 130
文件中
你可以使用 Python 中的 datetime 模块来获取当前时间,并使用文件操作来将其保存到 txt 文件中。以下是示例代码:
```python
import datetime
# 获取当前时间
now = datetime.datetime.now()
# 将时间格式化为字符串
time_str = now.strftime('%Y-%m-%d %H:%M:%S')
# 打开文件,将时间写入文件
with open('time.txt', 'w') as file:
file.write(time_str)
```
这将创建一个名为 time.txt 的文件,并将当前时间作为字符串写入该文件中。您可以根据需要更改文件名和格式化字符串。
相关问题
python中保存的文件名加上当时的日期时间
在 Python 中,可以使用 `datetime` 模块来获取当前日期和时间。比如,可以使用 `datetime.now()` 函数获取当前日期和时间,然后将其格式化为需要的形式。然后再将时间字符串拼接在文件名上。
```
from datetime import datetime
# Get the current date and time
now = datetime.now()
# Format the date and time as a string
time_string = now.strftime("%Y-%m-%d %H:%M:%S")
# The name of the file to save
filename = "data " + time_string + ".txt"
```
其中,%Y-%m-%d %H:%M:%S 就是格式化的格式,
%Y 表示4位数的年份
%m 表示月份
%d 表示天
%H 表示小时
%M 表示分钟
%S 表示秒
它们之间可以添加任何其他字符或符号来增强文件名的可读性
比如结合字符串拼接来生成文件名
```
filename = "data_" + time_string + ".txt"
```
python自动保存并创建新文件夹
要实现Python自动保存并创建新文件夹,可以使用os模块和datetime模块。具体步骤如下:
1. 导入os模块和datetime模块:
```python
import os
import datetime
```
2. 定义保存文件的路径和文件名,以及当前日期和时间:
```python
save_path = '/path/to/save/directory'
file_name = 'file.txt'
now = datetime.datetime.now()
date_str = now.strftime('%Y%m%d')
time_str = now.strftime('%H%M%S')
```
3. 创建新文件夹,如果文件夹不存在:
```python
if not os.path.exists(save_path + '/' + date_str):
os.makedirs(save_path + '/' + date_str)
```
4. 拼接完整的文件路径,保存文件:
```python
file_path = save_path + '/' + date_str + '/' + time_str + '_' + file_name
with open(file_path, 'w') as f:
f.write('Hello, world!')
```
完整的代码如下:
```python
import os
import datetime
save_path = '/path/to/save/directory'
file_name = 'file.txt'
now = datetime.datetime.now()
date_str = now.strftime('%Y%m%d')
time_str = now.strftime('%H%M%S')
if not os.path.exists(save_path + '/' + date_str):
os.makedirs(save_path + '/' + date_str)
file_path = save_path + '/' + date_str + '/' + time_str + '_' + file_name
with open(file_path, 'w') as f:
f.write('Hello, world!')
```
执行完毕后,会在指定的目录下创建一个以当前日期为名称的文件夹,然后在该文件夹下创建一个以当前时间和指定文件名为名称的文件,并将字符串'Hello, world!'写入文件中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)