• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
谢城
博客园    首页    新随笔    联系   管理    订阅  订阅

学习总结(十八)

1.time:时间

time.time():时间戳(timestamp)
time.sleep(secs):延迟线程的运行
time.localtime([secs]):(指定时间戳下的)当前时区时间
time.gmtime([secs]):(指定时间戳下的)格林威治时间
time.strftime(fmt[,tupletime]):(指定时间元组下的)格式化时间

 

%y 两位数的年份表示(00-99)
%Y 四位数的年份表示(000-9999)
%m 月份(01-12)
%d 月内中的一天(0-31)
%H 24小时制小时数(0-23)
%I 12小时制小时数(01-12)
%M 分钟数(00=59)
%S 秒(00-59)
%a 本地简化星期名称
%A 本地完整星期名称
%b 本地简化的月份名称
%B 本地完整的月份名称
%c 本地相应的日期表示和时间表示
%j 年内的一天(001-366)
%p 本地A.M.或P.M.的等价符
%U 一年中的星期数(00-53)星期天为星期的开始
%w 星期(0-6),星期天为星期的开始
%W 一年中的星期数(00-53)星期一为星期的开始
%x 本地相应的日期表示
%X 本地相应的时间表示
%Z 当前时区的名称
%% %号本身

2.calendar:日历

calendar.isleap(year):判断闰年
calendar.month(year, mouth):查看某年某月日历
calendar.monthrange(year, mouth):查看某年某月起始星期与当月天数
calendar.weekday(year, month, day):查看某年某月某日是星期几

 

3.datatime:可以运算的时间

datetime.datetime.now():当前时间

datetime.datetime.now() + datetime.timedelta(days=-1):昨天
datatime_obj.replace([...]):修改时间
datetime.date.fromtimestamp(timestamp):格式化时间戳

4.sys:系统

sys.argv:命令行参数List,第一个元素是程序本身路径
sys.exit(n) :退出程序,正常退出时exit(0)
sys.version:获取Python解释程序的版本信息
sys.maxsize | sys.maxint:最大int值
sys.path:环境变量
sys.platform:操作系统平台名称

 

5.os:操作系统

os.mkdir('dirname'):生成单级目录
os.makedirs('dirname1/.../dirnamen2'):生成多层目录
os.rename("oldname","newname") :重命名
os.getcwd():工作目录
os.rmdir('dirname'):删除单层空目录
os.removedirs('dirname1/.../dirnamen'): 移除多层空目录
os.listdir('dirname'):列举目录下所有资源
os.sep:路径分隔符
os.linesep:行终止符
os.pathsep:文件分隔符
os.name:操作系统名
os.environ:操作系统环境变量
os.system():执行shell脚本

6.os.path:系统路径操作

__file__:执行文件的当前路径
os.path.abspath(path) :返回path规范化的绝对路径:
os.path.split(path): 将path分割成目录和文件名二元组返回
os.path.dirname(path): 上一级目录
os.path.basename(path):最后一级名称
os.path.exists(path):指定路径是否存在
os.path.isabs(path):是否是绝对路径
os.path.isfile(path):是否是文件
os.path.isdir(path) :是否是路径
os.path.join(path1[, path2[, ...]]):路径拼接
os.path.getatime(path):最后存取时间
os.path.getmtime(path):最后修改时间
os.path.getsize(path):目标大小

posted @ 2019-05-07 22:02  谢城  阅读(129)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3