最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python從Excel中讀取日期一列的方法

 更新時間:2018年11月28日 10:14:02   作者:傾城琉璃  
今天小編就為大家分享一篇Python從Excel中讀取日期一列的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

import xlrd
 
import datetime
file=u"伏特加.xls"#注意讀中文文件名稍微處理一下
data=xlrd.open_workbook(file)
table = data.sheet_by_index(0)#按照索引讀Excel文件
colContent=table.col_values(1)#讀某一列,日期在第二列
nrows=table.nrows #行數(shù)
print nrows
ncols = table.ncols#列數(shù)
print "有%s列"%ncols #只是想測試,隨便輸出不輸出
#從Excel中讀取日期格式,需要轉(zhuǎn)換成Python中的日期格式,轉(zhuǎn)化方法有兩種
print xlrd.xldate_as_tuple(table.cell(2,1).value, 0) 
#第一種轉(zhuǎn)化為元組形式table.cell(2,1).value是取一個日期單元格的中的值,測試
print xlrd.xldate.xldate_as_datetime(table.cell(1,1).value, 0) 
#這是第二種直接轉(zhuǎn)化為datetime對象
#循環(huán)讀取
xlist=[]
 
for i in range(1,nrows):
 x=xlrd.xldate_as_tuple(table.cell(i,1).value,0) 
 #轉(zhuǎn)化為元組形式xldate_as_tuple
 # 第二個參數(shù)有兩種取值,0或者1,0是以1900-01-01為基準的日期,而1是1904-01-01為基準的日期。該函數(shù)返回的是一個元組,他的值類似:(year, month, day, hour, minute, nearest_second)
 xlist.append(x[0:3])#我只想要前面的不想取時分秒
for i in xlist:
 print i#現(xiàn)在取得了需要的
 
#這個是第二種方法的循環(huán)取值
ylist=[]
for i in range(1,nrows):
 y= xlrd.xldate.xldate_as_datetime(table.cell(i,1).value,0)
 ylist.append(y)
for i in ylist:
 print i
 
#Python做時間差的直接函數(shù)是datetime
d1 = datetime.date(2015,10,7)
d2 = datetime.date(2013,8,15)
print type(d1)
print((d1-d2).days)
但是用上面方法讀到的日期格式不適合直接調(diào)用這個函數(shù),因為類型不同。(Excel里面有計算日期差的函數(shù),可直接使用)。。繼續(xù)補充。。
 

以上這篇Python從Excel中讀取日期一列的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python OpenCV處理圖像之圖像像素點操作

    Python OpenCV處理圖像之圖像像素點操作

    這篇文章主要為大家詳細介紹了Python OpenCV處理圖像之圖像像素點操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Python安裝docx依賴包教程

    Python安裝docx依賴包教程

    這篇文章主要介紹了Python安裝docx依賴包教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Python實現(xiàn)數(shù)據(jù)庫表的監(jiān)控警告的項目實踐

    Python實現(xiàn)數(shù)據(jù)庫表的監(jiān)控警告的項目實踐

    本文主要介紹了使用Python 實現(xiàn)對數(shù)據(jù)庫表的監(jiān)控告警功能, 并將告警信息通過釘釘機器人發(fā)送到釘釘群,具有一定的參考價值,感興趣的可以了解一下
    2024-05-05
  • Python實現(xiàn)二叉樹前序、中序、后序及層次遍歷示例代碼

    Python實現(xiàn)二叉樹前序、中序、后序及層次遍歷示例代碼

    這篇文章主要給大家介紹了關(guān)于Python實現(xiàn)二叉樹前序、中序、后序及層次遍歷的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Python具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • VsCode中超好用的8個python插件推薦

    VsCode中超好用的8個python插件推薦

    本人日常使用vscode進行開發(fā),并且比較喜歡折騰vscode,會到處找這一些好玩的插件,于是越攢越多,下面這篇文章主要給大家介紹了關(guān)于VsCode中超好用的8個python擴展插件的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • 用python做游戲的細節(jié)詳解

    用python做游戲的細節(jié)詳解

    在本篇內(nèi)容里小編給大家分享的是關(guān)于python做游戲的細節(jié)相關(guān)知識點內(nèi)容,有需要的朋友們跟著學習下。
    2019-06-06
  • Django模型層實現(xiàn)多表關(guān)系創(chuàng)建和多表操作

    Django模型層實現(xiàn)多表關(guān)系創(chuàng)建和多表操作

    使用django ORM可以創(chuàng)建多表關(guān)系,并且也支持多張表之間的操作,以創(chuàng)建表關(guān)系和查詢兩部分說明django ORM的多表操作,本文就詳細的介紹一下,感興趣的可以了解一下
    2021-07-07
  • 基于python實現(xiàn)智能用例生成工具

    基于python實現(xiàn)智能用例生成工具

    這篇文章主要為大家詳細介紹了如何基于python實現(xiàn)智能用例生成工具,即根據(jù)輸入的功能點,生成通用測試點,感興趣的小伙伴可以跟隨小編一起了解下
    2023-09-09
  • 在Python中分別打印列表中的每一個元素方法

    在Python中分別打印列表中的每一個元素方法

    今天小編就為大家分享一篇在Python中分別打印列表中的每一個元素方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • 深入解析Python中filter函數(shù)的使用

    深入解析Python中filter函數(shù)的使用

    在Python中,filter函數(shù)是一種內(nèi)置的高階函數(shù),它能夠接受一個函數(shù)和一個迭代器,然后返回一個新的迭代器,本文主要來介紹一下Python中filter函數(shù)的具體用法,需要的可以參考一下
    2023-07-07

最新評論

山丹县| 珲春市| 乌什县| 宿松县| 长治县| 郓城县| 临沭县| 高台县| 张家口市| 定安县| 龙里县| 礼泉县| 安远县| 太和县| 嘉义市| 侯马市| 沧州市| 子洲县| 江孜县| 西青区| 扎囊县| 江西省| 襄汾县| 辽中县| 平塘县| 武威市| 冷水江市| 旌德县| 商南县| 林周县| 新建县| 綦江县| 若尔盖县| 湾仔区| 甘德县| 永济市| 青川县| 南开区| 米泉市| 临漳县| 潼南县|