大佬教程收集整理的这篇文章主要介绍了如何使用xlrd.xldate_as_tuple(),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
答曰文档:
之所以在此引用,是因为除非您将其考虑在内,否则您问题的答案很可能是错误的。
因此,将其放入代码中将类似于:
import datetiR_553_11845@e
import xlrd
book = xlrd.open_workbook("myfile.xls")
sheet = book.sheeT_By_index(0)
cell = sheet.cell(5, 19) # type, <class 'xlrd.sheet.Cell'>
if sheet.cell(5, 19).ctype == 3: # 3 means 'xldate' , 1 means 'text'
ms_date_number = sheet.cell_value(5, 19) # Correct option 1
ms_date_number = sheet.cell(5, 19).value # Correct option 2
year, month, day, hour, minute, second = xlrd.xldate_as_tuple(ms_date_number,
book.datemodE)
py_date = datetiR_553_11845@e.datetiR_553_11845@e(year, month, day, hour, minute, nearest_second)
这为您提供了一个Python日期时间py_date
,您可以在使用标准日期时间模块时进行有用的操作。
我从未使用过xlrd,并且我的示例已完全组成,但是,如果@H_165_9@myfile.xls在单元格F20中有一个,并且确实有一个日期数字,并且您对上述精度不太挑剔,则此代码应该可以工作。
以上是大佬教程为你收集整理的如何使用xlrd.xldate_as_tuple()全部内容,希望文章能够帮你解决如何使用xlrd.xldate_as_tuple()所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。