国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python實現將Excel轉換為json的方法示例

2020-01-04 17:07:35
字體:
來源:轉載
供稿:網友

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

#-*- encoding:utf-8 -*-import sysimport localeimport os.pathimport osimport timeimport shutilimport datetimeimport typesimport sqlite3import pypyodbcimport tracebackimport jsonimport codecsimport xlrdimport xlwtfrom xlutils.copy import copy# 確定運行環境的encoding__g_codeset = sys.getdefaultencoding()if "ascii"==__g_codeset:  __g_codeset = locale.getdefaultlocale()[1]#def object2double(obj):  if(obj==None or obj==""):    return 0  else:    return float(obj)  #end if#def utf8_to_mbs(s):  return s.decode("utf-8").encode(__g_codeset)#def mbs_to_utf8(s):  return s.decode(__g_codeset).encode("utf-8")#def _tongjiFirstRow():  #xlrd.Book.encoding = "gbk"  data = xlrd.open_workbook("xy.xls",formatting_info=True)  tblTDLYMJANQSXZB = data.sheets()[0]  #找到有幾列幾列  nrows = tblTDLYMJANQSXZB.nrows #行數  ncols = tblTDLYMJANQSXZB.ncols #列數  totalArray=[]  arr=[]  for i in range(0,ncols):    arr.append(tblTDLYMJANQSXZB.cell(0,i).value);  #end for  for rowindex in range(1,nrows):    dic={}    for colindex in range(0,ncols):     s=tblTDLYMJANQSXZB.cell(rowindex,colindex).value     dic[arr[colindex]]=s    #end for    totalArray.append(dic);  #end for  a=json.dumps(totalArray,ensure_ascii=False)  file=codecs.open("xy.txt","w",'utf-8')  file.write(a)  file.close()#end_tongjiFirstRow();print("export OK")

Excel文件

Python,Excel,轉換,json

json

Python,Excel,轉換,json

 

希望本文所述對大家Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 卢氏县| 平陆县| 唐河县| 噶尔县| 信宜市| 明光市| 台南县| 马鞍山市| 南木林县| 准格尔旗| 响水县| 兰西县| 耒阳市| 宜良县| 鄱阳县| 吴旗县| 昭平县| 土默特左旗| 新建县| 视频| 耒阳市| 水城县| 板桥市| 改则县| 临夏县| 扶余县| 桑植县| 丰顺县| 沈丘县| 西安市| 纳雍县| 金门县| 高邮市| 永平县| 和平县| 乌鲁木齐市| 宝坻区| 赣州市| 怀集县| 南陵县| 六枝特区|