亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Python實現將Excel轉換成xml的方法示例

2020-02-15 22:49:22
字體:
來源:轉載
供稿:網友

本文實例講述了Python實現將Excel轉換成xml的方法。分享給大家供大家參考,具體如下:

最近寫了個小工具 用于excel轉成xml

直接貼代碼吧:

#coding=utf-8import xlrdimport datetimeimport timeimport sysimport xml.dom.minidomimport osprint sys.getdefaultencoding()reload(sys)       #就是這么坑爹,否則下面會報錯sys.setdefaultencoding('utf-8') #py默認是ascii。。要設成utf8#excel中 數據格式如下:# UID     第四天# 1579880025 10:00-13:30# 1677982825 10:00-12:00# 1704410718 10:00-12:00# 83713892  10:00-12:00# 1546551561 10:00-12:00# 1298790776 10:00-12:00def open_excel(file):  try:    data = xlrd.open_workbook(file) #xlrd 操作excel的外部庫    return data  except Exception, e:    print str(e)bgntm = '2017-05-18_'def get_time_t(stime):  stime = bgntm + stime + ':00'  # return time.strptime(stime, '%Y-%m-%d %H:%M:%S')   #將時間轉成時間戳  return stimedef excel_table_byindex(file, colnnameindex=0, by_index=0):  data = open_excel(file)     #打開excel  table = data.sheets()[by_index]  nrows = table.nrows  ncols = table.ncols  doc = xml.dom.minidom.Document()  #打開xml對象  xmain = doc.createElement('main')  doc.appendChild(xmain)  for nrow in range(0, nrows):    #遍歷每一行    if nrow == 0:      continue    uid = table.cell(nrow, 0).value   #取值..第一列    item = doc.createElement('%d'%uid) #生成節點    stime = table.cell(nrow, 1).value  #第二列的值    stime = stime.strip()    #去除空格..excel數據里 經常會無意有蛋疼的多余空格    listT = stime.split('-')     #按 -分割字符串    # sbgn = 'bgn = %d'%time.mktime(get_time_t(listT[0]))    sbgn = 'bgn = '+get_time_t(listT[0])    print 'uid=%d'%uid    print 'bgn:'+sbgn    send = 'end = '+get_time_t(listT[1])    # send = 'end = %d'%time.mktime(get_time_t(listT[1]))    print 'end:'+send    exxbgn = doc.createTextNode(sbgn)  #純文本節點    exxend = doc.createTextNode(send)    item.appendChild(exxbgn)      #加入樹中    item.appendChild(exxend)    # ebgn = doc.createElement('bgn')    # eend = doc.createElement('bgn')    # item.appendChild(ebgn)    # item.appendChild(eend)    # item.setAttribute('bgn', '%d'%time.mktime(get_time_t(listT[0]))) #設置節點屬性    # item.setAttribute('end', '%d'%time.mktime(get_time_t(listT[1])))    # for lt in listT:      # print time.mktime(get_time_t(lt))    xmain.appendChild(item)  f = open('G:/testPro/py/exceltoxml/day.xml', 'w')    #xml文件輸出路徑  f.write(doc.toprettyxml())  f.close()excel_table_byindex('G:/testPro/py/exceltoxml/day.xlsx')    #excel文件路徑

關于xlrd 可以在cmd里pip install xlrd來安裝

PS:這里再為大家提供幾款關于xml操作的在線工具供大家參考使用:

在線XML/JSON互相轉換工具:
http://tools.jb51.net/code/xmljson

在線格式化XML/在線壓縮XML:
http://tools.jb51.net/code/xmlformat

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩av男人的天堂| 日韩欧美在线中文字幕| 成人黄色大片在线免费观看| 亚洲无亚洲人成网站77777| 成人国产精品免费视频| 欧美在线激情视频| 日韩欧美成人网| 国模视频一区二区三区| 亚洲综合大片69999| 2019精品视频| 国产成人免费91av在线| 亚洲精品美女久久| 国产精品免费一区豆花| 日韩一区在线视频| 91在线国产电影| 98午夜经典影视| 不卡在线观看电视剧完整版| 91九色在线视频| 国产精品福利观看| 亚洲精品网址在线观看| 色哟哟入口国产精品| 亚洲第一中文字幕在线观看| 国产精品99蜜臀久久不卡二区| 精品中文字幕久久久久久| 日本成人黄色片| 成人av资源在线播放| 中文字幕亚洲欧美日韩高清| 国产在线拍揄自揄视频不卡99| 亚洲一区中文字幕在线观看| 日韩欧中文字幕| 欧美成人在线影院| 久久久精品一区二区三区| 免费97视频在线精品国自产拍| 亚洲欧美日韩一区在线| 国产一区二区久久精品| 91青草视频久久| 精品爽片免费看久久| 亚洲高清久久久久久| 国产视频亚洲视频| 亚洲精品自产拍| 久久99热精品| 欧美日韩另类字幕中文| 中文字幕在线视频日韩| 欧美一级高清免费| 国产欧美日韩免费看aⅴ视频| 久久久久www| 91黄色8090| 狠狠色香婷婷久久亚洲精品| 亚洲欧美国产精品久久久久久久| 亚洲成年人在线播放| 亚洲免费av电影| 亚洲影院高清在线| 国产一区二区视频在线观看| 亚洲精品mp4| 91国产一区在线| 在线观看日韩欧美| 日韩av网站导航| 欧美大胆a视频| 69国产精品成人在线播放| 精品国产自在精品国产浪潮| 午夜欧美不卡精品aaaaa| 91久久精品美女高潮| 国产97色在线|日韩| 91在线|亚洲| 欧美最顶级的aⅴ艳星| 精品五月天久久| 国内精品久久久久伊人av| 2020国产精品视频| 国产日韩在线播放| 精品高清一区二区三区| 色婷婷综合久久久久中文字幕1| 国产v综合ⅴ日韩v欧美大片| 亚洲激情在线视频| 欧美性理论片在线观看片免费| 91久久嫩草影院一区二区| 亚洲精品国产精品国自产观看浪潮| 日韩风俗一区 二区| 日韩精品视频在线观看网址| 日韩av网址在线| 亚洲欧美制服中文字幕| 在线观看精品自拍私拍| 久久91亚洲人成电影网站| 欧美黑人一级爽快片淫片高清| 91性高湖久久久久久久久_久久99| 欧美又大粗又爽又黄大片视频| 中文字幕日韩视频| 成人妇女淫片aaaa视频| 国语自产在线不卡| 亚洲精品视频网上网址在线观看| 狠狠综合久久av一区二区小说| 国产精品入口福利| 亚洲国产成人91精品| 亚洲人在线视频| 欧美性理论片在线观看片免费| 成人激情视频网| 日韩欧美一区二区在线| 亚洲va男人天堂| 国产精品一区二区三区久久久| 国外成人免费在线播放| 亚洲福利在线播放| 日韩欧美成人精品| 欧美专区在线播放| 精品国内亚洲在观看18黄| 欧美老女人在线视频| 成人a在线视频| 日韩电影视频免费| 亚洲国产欧美一区二区三区久久| 91av在线播放视频| 亚洲在线视频福利| 国产精品草莓在线免费观看| 久久精品视频在线观看| 韩国19禁主播vip福利视频| www.久久色.com| 精品久久久久国产| 亚洲国产精品久久精品怡红院| 57pao国产精品一区| 日本成人黄色片| 欧美性生交大片免网| 国产精品88a∨| 亚洲天堂av电影| 久久久久国色av免费观看性色| 国产欧美日韩综合精品| 亚洲欧洲日产国码av系列天堂| 国产日产久久高清欧美一区| 国产亚洲精品久久久久久牛牛| 精品人伦一区二区三区蜜桃网站| 精品女同一区二区三区在线播放| 亚洲国产欧美久久| 国产精品九九久久久久久久| 91精品视频专区| 国产亚洲欧洲高清一区| 日韩精品一区二区三区第95| 日韩av在线免费观看| 亚洲国产精品悠悠久久琪琪| 欧美一级电影在线| 欧美人与性动交a欧美精品| 精品福利樱桃av导航| 亚洲91精品在线| 97视频人免费观看| 精品久久久久久久大神国产| 国产精品一区二区在线| 国产精品久久在线观看| 日韩精品在线播放| 日韩亚洲在线观看| 美日韩丰满少妇在线观看| 91久久夜色精品国产网站| 69国产精品成人在线播放| 中文字幕日韩欧美| 91精品久久久久久久久久久久久久| 成人午夜激情免费视频| 国产成人精品免高潮在线观看| 欧美做爰性生交视频| 国产91色在线|| 中文字幕欧美专区| 黑人精品xxx一区| 亚洲视频在线播放| 中文字幕一区日韩电影| 中文国产亚洲喷潮| 成人a级免费视频| 亚洲美女自拍视频| 亚洲福利影片在线| 一区二区三区日韩在线| 亚洲男人的天堂在线| 精品久久久久久久久久ntr影视|