__name__的作用
每个Python脚本在运行时都有一个“name ”属性。
如果脚本作为模块被导入,则其“name” 属性的值被自动设置为模块名;
如果脚本独立运行,则其“name”属性值被自动设置为“name”属性。
利用“name”属性即可控制Python程序的运行方式。
导入模块的方法
在Python中用关键字import来引入某个模块:
(1)导入模块,使用“import 模块”引入; (2)导入模块中的某个函数,使用“from 模块名 import 函数名”引入;
(3)导入模块的全部内容,使用“from 模块 import *”。
随机数模块
安装第三方模块
时间模块(time)
import time
print(time.time())#获取当前时间戳print(time.strftime(’%Y-%m-%d %H:%M:%S’))#格式化输出当前时间
#时间元组print(time.localtime(1589881165))#查看时间戳的时间元组
print(time.strftime(’%Y-%m-%d %H:%M:%S’, time.localtime(1589881165)))#将时间元组转换格式化输出
#将时间元组转换为时间戳
result = time.strptime(‘2020-05-1917:42:17’,’ %Y-%m-%d %H:%M:%S’)#将格式化的时间转换为时间元组
print(result)
print(time.mktime(result))#将格式化的时间转换为时间元组