python-os/time/datetime/calender模块

os模块:处理文件及目录

常用方法:

1、创建目录

2、创建多级目录

3、删除目录

4、重命名文件及目录

5、文件权限

6、文件路径

import os

def make_dir(path):

        os.mkdir(path)

def make_dirs(path):

        os.makedirs(path)

def delete_dir(path):

        os.rmdir(path) //删除空目录

def delete_noempty_dir(path):

import shutil

        shutil.rmtree(path) //删除非空目录

def rename_dir(old,new):

        os.rename(old,new)

make_dir("E:\new_dir")

make_dirs(E:\new_dir\a\b)

os.access(path=new,mode=os.F_OK)  //返回True/False

改变文件的权限:

os.chmod(path=new,os.W_OK)

time模块:

import time

time.time() //当前时间戳

time.localtime() //当前时间元组

time.asctime() //英文先时间字符串

time.localtime(时间戳) //时间戳转化为时间元组

time.mktime(时间元组)//时间元组转化为时间戳

time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())  //时间元组转化为字符串

time.strptime("2019-09-01 22:29:35",%Y-%m-%d %H:%M:%S)//字符串转化为时间元组

 datetime模块:

import datetime

datetime.datetime.today() //获取当前时间datetime

datetime.datetime.now() //获取当前时间

datetime.datetime.now().timestamp() //datetime转换为时间戳

datetime.datetime.fromtimestamp(时间戳)//时间戳转换为datatime

dt.strftime("%Y-%m-%d") //datetime转换成字符串

dt.strptime("%Y-%m-%d %H:%M:%S")

字符串转换为datetime:

datetime.datetime.strptime('2015-6-1 18:19:59.10', '%Y-%m-%d %H:%M:%S.%f')

calendar日历模块

import calendar

 calendar.calendar(2021)  //打印年历

calendar.calendar(2021,10) //打印月历

calendar.isleap(2021) //是否为闰年

calendar.weekday(2021,10,10)//返回是星期几

datatime.datetime(2021,10,10).weekday()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值