Day 16 : 基础套件的介绍-time,让你拥有时间

今天就来介绍时间(time)的套件库吧。

  • time.time() : 显示从1970/1/1 00:00:00 到当前的秒数,通常会拿来当时间戳记使用。
  • time.sleep() : 可以让程序停止指定秒数,在各种领域都会用到。像在爬虫中就会为了避免太频繁对服务器发送要求而让每一次的发送请求都加入time.sleep(),避免被服务器侦测。单位是秒。
  • time.localtime() : 获得当前的本地时间,没设定秒数就会使用当前时间,像是以下例子:
import time
print(time.localtime())

https://ithelp.ithome.com.tw/upload/images/20210929/20138060RIA0w9GuUF.png
可以分别取出各参数,像是这样:

import time
a = time.localtime()
print("现在时间",a.tm_hour,":",a.tm_sec)

https://ithelp.ithome.com.tw/upload/images/20210929/20138060uHeuW7MX3N.png

  • time.gmtime() : 这个跟上述例子一样,只是他不是回传你的本地时间而是回传世界协调时间(UTC)
  • time.asctime() : 这个蛮方便的,他可以将time.localtime()取出的时间转成字串形式的时间,方便阅读:
import time
a = time.localtime()
print(time.asctime(a))

https://ithelp.ithome.com.tw/upload/images/20210929/20138060B1CJZWqM1c.png

  • time.strftime() : 这个就更实用了,他可以根据需求使用指定形式来显示想要的时间输出格式,可以参考下述例子:
import time
a = time.localtime()
print(time.strftime("%Y/%m/%d %H:%M:%S", a))

https://ithelp.ithome.com.tw/upload/images/20210929/20138060L05gYKbpIA.png
常用参数可以从这边找:https://docs.python.org/3/library/time.html#time.strftime

利用这些功能就可以让你的python程序拥有时间,并且可以藉由时间来达到一些判断等。


<<:  回归模型的衡量标准:MSE. RMSE. MAE. MPE

>>:  Day 14:Disqus 留言管理指南

D槽空间还够吗?扩充一下可以下载更多东西

扩充挂载 昨日有讲解PV & PVC Static Provisioning的做法,今日会介...

Azure CLI 本质 Restful API

为何 Azure CLI / SDK / Portal / PowerShell 的行为可以一致,背...

[Day 25] Edge Impulse + BLE Sense实现手势动作辨识(下)

=== 书接上回 [Day 24] Edge Impulse + BLE Sense实现手势动作辨识...

[Day09] TS:什麽!型别也有分配律?理解 Extract 和 Exclude 的实作

上面这个是今天会提到的内容,如果你已经可以轻松看懂,欢迎直接左转去看我同事的精彩文章 — 「Fro...

[Day 21] 资料标注 (2/2) — 各种标注方法

子曰:『工欲善其事,必先利其器。 前言 昨天提到依照 Ground truth 改变的速度会让不同...