知行编程网知行编程网  2023-01-05 06:00 知行编程网 隐藏边栏  1 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于Calendar类如何操作python3时间的迭代器?的相关知识,希望可以帮到处于编程学习途中的小伙伴



Calendar 类如何操作 python3 时间迭代器?

根据小编的观察,功能还是大家比较愿意也比较容易接受的内容,所以小编不会吝啬笔墨,会重点关注一些功能的内容,来配合你模块的学习.今天要学习的内容涉及到之前知识点的迭代器。没印象的还是去之前的内容补下课吧。下面小编教大家使用Calendar类来操作python3的时间迭代器。

Calendar 对象提供可用于准备日历数据以进行格式化的方法。此类本身不执行任何格式化操作。



1. iterweekdays()


获取一周的数字的迭代器

from calendar import Calendar
 
car = Calendar()
weeks = [  value for value in car.iterweekdays()]
print(weeks)


输出

[0, 1, 2, 3, 4, 5, 6]



2.termonthdates()


termonthdates(year, month)获取一个月日期的迭代器

from calendar import Calendar
 
car = Calendar()
date = [date for date in car.itermonthdates(2020,5)]
print(date)


输出

[datetime.date(2020, 4, 27), datetime.date(2020, 4, 28), datetime.date(2020, 4, 29), datetime.date(2020, 4, 30), datetime.date(2020, 5, 1),..........]


本篇只介绍两个常用函数,都在calendar类中比较常见,另有一些函数需要小伙伴们自己挖掘一下。

更多Python学习推荐:




本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享