python自动获取当前时间
时间: 2023-10-12 17:12:31 浏览: 21
可以使用 datetime 模块来获取当前时间,示例代码如下:
```python
from datetime import datetime
now = datetime.now()
print("当前时间是:", now)
```
输出结果类似于:
```
当前时间是: 2021-08-05 10:20:30.123456
```
你可以根据需要对输出结果进行格式化,比如:
```python
from datetime import datetime
now = datetime.now()
print("当前时间是:", now.strftime("%Y-%m-%d %H:%M:%S"))
```
输出结果为:
```
当前时间是: 2021-08-05 10:20:30
```
其中,`%Y` 表示年份,`%m` 表示月份,`%d` 表示日,`%H` 表示小时,`%M` 表示分钟,`%S` 表示秒。
相关问题
python做接口自动化时获取当前时间赋值到某个字段值后
在接口自动化测试中,可以使用Python内置的datetime模块来获取当前时间,并将其赋值到请求参数中的某个字段中。下面是一个示例代码:
```python
import datetime
import requests
# 获取当前时间
now = datetime.datetime.now()
# 构造请求参数
data = {
"username": "testuser",
"password": "testpassword",
"timestamp": now.strftime("%Y-%m-%d %H:%M:%S") # 将当前时间格式化为字符串并赋值到 timestamp 字段中
}
# 发送POST请求
response = requests.post("http://api.example.com/login", data=data)
# 输出响应结果
print(response.json())
```
在这个示例中,我们使用了requests库发送了一个POST请求,将当前时间格式化为字符串并赋值到请求参数中的 `timestamp` 字段中。你可以将 `data` 替换成你实际需要使用的请求参数。
python获取当前路径和路径拼接
获取当前路径可以使用Python内置库`os`中的`getcwd()`函数,代码如下:
```python
import os
current_path = os.getcwd()
print(current_path)
```
路径拼接可以使用`os.path.join()`函数,它会自动根据操作系统的不同,使用正确的路径分隔符进行拼接。例如,将当前路径下的`test.txt`文件路径拼接出来,可以使用以下代码:
```python
import os
current_path = os.getcwd()
file_path = os.path.join(current_path, 'test.txt')
print(file_path)
```