python各个模块的作用
一.OS模块:整理文件和目录
os.popen()函数与cmd命令窗口之间建立一个双向通道,可以从cmd窗口和程序间相互读取信息
二。time 等待,获取时间
为python的内置模块
在Python中,通常有这几种方式来表示时间:1)时间戳(timestamp) 2)格式化的时间字符串(format_string) 3)结构化时间(struct_time)
常用方法:
>>> time.sleep(secs) 线程推迟指定时间运行 参数以秒为单位
>>> time.localtime() 返回本地struct-time
>>> time.strftime(format,t) 将一个时间元组或者struct_time转化为格式化的时间字符,若t不写,则默认使用localtime
常用格式化参数的含义:%Y 年 %m 月 %d 日 %H时 %M分 %S秒 %W周 %A完整的星期名称 %B完整的月份名称
返回时间戳的方法
time.time() 返回当前的时间戳
time.mktime(t) 将一个struct_time 转化为时间戳,t参数不可少
返回结构化时间方式
>>> time.localtime(secs) 返回当地时区的结构化时间,可以写入一个时间戳参数,
time.struct_time(tm_year=2021, tm_mon=11, tm_mday=27, tm_hour=15, tm_min=25, tm_sec=41, tm_wday=5, tm_yday=331, tm_isdst=0) <class 'time.struct_time'>
>>> time.gmtime
与time.localtime 非常相似,是将UTC时间戳转化为struct_time
三。csv 以纯文本形式存储了表格数据(读文件,写文件)