zoukankan      html  css  js  c++  java
  • time模块和os模块,json模块

    import time
    # def month(n):
    #     time.local()
    #     struct_time=time.strptime("%Y-%m-1","%Y-%m-%d")
    #     print(struct_time)
    #     return time.mktime(struct_time)
    # # print(month(2))
    # ret=time.localtime(1500000000)
    # print(ret)
    # print(time.strftime("%Y",ret))
    # print(struct_time)
    # ret=time.localtime()
    # print(ret)
    # print(time.strftime("%Y"))
    
    
    # time模块:
            # print(time.time())#时间戳
    # 时间戳时间,格林威治时间,float数据类型  给机器用的
        # 英国伦敦的时间  1970.1.1 0:0:0
        # 北京时间 1970.1.1 8:0:0
        # 1533693120.3467407
            #时间元祖
        # ret=time.localtime()
        # print(ret)
            #格式化时间:
        # print(time.strftime("%Y-%m-%d"))
    #他们之间的转换关系:
    #     时间戳转换成结构化时间在转换成格式化时间
    # ret=time.localtime(1500000000)
    # print(ret)
    # print(time.strftime("%Y-%m-%d",ret))
    #     格式化时间转换成时间戳
    # struct_time=time.strptime("2018-8-8","%Y-%m-%d")
    # print(time.mktime(struct_time))
    
    # sys模块
    import sys   # 和python解释器打交道的
    # sys.path  #查看文件路径
    # sys.modules   #查看模块路径
    # print(sys.platform)   #查看系统
    # sys.exit()  # 结束程序
    
    
    #os模块
    import os
        #os.模块
    # os.makedirs('dir/dir1')#生成文件多层目录
    # os.mkdir('dir2')#创建同级文件
    # os.removedirs('dir/dir1')#删除多级文件,必须要求文件为空,遇到非空文件则不删除
    # os.rmdir('dir2')#删除单级文件,非空文件不删除,报错
    # ret=os.listdir('E:python:Project')#查看该路径下文件,以列表形式打印
    # print(ret)
    # os.system("02.py")用于copy和删除文件
    # ret=os.popen("02.py")#用于查看某些信息,执行某些操作
    # print(ret.read())
    
    #     os.path模块
    # print(os.path.dirname('E:python:Projectday271.py'))#返回上一级目录
    # print(__file__)
    # print(os.path.isfile('01.py'))#判断是否文件,用的绝对路径
    # print(os.path.isfile('E:python:Projectday27'))
    # print(os.path.isdir('01.py'))#判断是否是一个文件夹,用的绝对路径
    # print(os.path.isdir('E:python:Projectday27'))
    # ret = os.path.join('E:python:Projectday27','aaa','bbb')#将多个路径组合后拼接
    # print(os.path.abspath(ret))
    # ret=os.path.getsize(r'E:python:Project')#统计文件夹中所有的总size
    # print(ret)
    
    
    # 序列化模块
    import json#可以匹配其他语言
    # json的四个用法:
    # dic={"a":1,"b":2,"c":3}
    # str_dic=json.dumps(dic)#json.dumps可以将部分其他类型转换为字符串类型
    # print(str_dic)
    # dic1=json.loads(str_dic)#json.loads可以将将字符串类型还原成原类型
    # print(dic1)
    # with open("file.txt",mode="w",encoding="utf-8")as f:#将部分其他类型的转换为字符串写入文件
    #     json.dump(dic,f)
    # with open("file.txt",mode="r",encoding="utf-8")as f:#将转换的类型还原并且读出
    #     print(json.load(f))
    
  • 相关阅读:
    MATLAB学习1 之画图函数
    innobackupex 出现Unrecognized character x01; marked by
    innobackupex 出现Unrecognized character x01; marked by
    innobackupex 出现Unrecognized character x01; marked by
    innobackupex 出现Unrecognized character x01; marked by
    企业云桌面-03-安装第1个企业 CA-013-CA01
    python 串行执行和并行执行
    cx_Oracle 查询 传参
    运维工程师要失业了?抛开噱头与调侃,闲聊我心中的运维!
    迭代器
  • 原文地址:https://www.cnblogs.com/zhangdaye/p/9445389.html
Copyright © 2011-2022 走看看