一、sys 模块
1 # sys 模块 2 import sys 3 print(sys.platform) 4 print("=====文件当前路径===================") 5 print(sys.argv) 6 print("=====系统的环境变量及路径======================") 7 print(sys.path)
二、time 模块
1. 格式化好的时间,例: 2021-01-18 10:00:00
2. 时间戳 从计算机诞生那一天到现在过了多少秒
3. 时间元组
1 import time 2 def str_to_timezone(str_time=None,format="%Y-%m-%d %H:%M:%S"): 3 ''' 4 这个函数是格式化好的时间,转时间戳的,默认返回当前时间戳 5 :param str_time: 格式化好的时间 6 :param format: 时间格式 7 :return: 8 ''' 9 if str_time: 10 t2 = time.strptime(str_time, format) 11 return int(time.mktime(t2)) 12 else: 13 return int(time.time()) 14 15 def timezone_to_str(timezone=None,format="%Y-%m-%d %H:%M:%S"): 16 ''' 17 这个函数是时间戳转格式化好的时间,默认返回当前时间 18 :param timezone: 时间戳 19 :param format: 时间格式 20 :return: 21 ''' 22 if timezone: 23 t = time.localtime(timezone) # 当前时区 24 result = time.strftime(format, t) 25 return result 26 else: 27 return time.strftime(format) 28 print("======当前的时间戳====================") 29 print(time.time()) # 当前的时间戳 30 print("======年月日-时分秒===================") 31 print(time.strftime("%Y-%m-%d %H:%M:%S")) 32 print("======年月日=========================") 33 print(time.strftime("%Y-%m-%d")) 34 35 print("======时间戳转格式化好的时间=============================================================================================") 36 t = time.localtime(2236236231)# 当前时区 37 print(time.gmtime(time.time()))# 标准时区 38 result = time.strftime("%Y-%m-%d %H:%M:%S",t) 39 print(result) 40 41 print("======格式化好的时间,转时间戳======") 42 t1 = "2111-02-11 16:32:00" 43 t2 = time.strptime(t1,"%Y-%m-%d %H:%M:%S") 44 print(time.mktime(t2)) 45 def str_to_timezone(str_time=None,format="%Y-%m-%d %H:%M:%S"): 46 ''' 47 这个函数是格式化好的时间,转时间戳的,默认返回当前时间戳 48 :param str_time: 格式化好的时间 49 :param format: 时间格式 50 :return: 51 ''' 52 if str_time: 53 t2 = time.strptime(str_time, format) 54 return int(time.mktime(t2)) 55 else: 56 return int(time.time()) 57 58 def timezone_to_str(timezone=None,format="%Y-%m-%d %H:%M:%S"): 59 ''' 60 这个函数是时间戳转格式化好的时间,默认返回当前时间 61 :param timezone: 时间戳 62 :param format: 时间格式 63 :return: 64 ''' 65 if timezone: 66 t = time.localtime(timezone) # 当前时区 67 result = time.strftime(format, t) 68 return result 69 else: 70 return time.strftime(format)