<noframes id="7xbfr"><pre id="7xbfr"><output id="7xbfr"></output></pre>

      <big id="7xbfr"><font id="7xbfr"><listing id="7xbfr"></listing></font></big>
        <p id="7xbfr"></p>
        <menuitem id="7xbfr"></menuitem>

          <video id="7xbfr"><mark id="7xbfr"><listing id="7xbfr"></listing></mark></video>
            <form id="7xbfr"></form>

          <delect id="7xbfr"><var id="7xbfr"></var></delect>

          python導入導出數據到excel

          時間:2022-05-25 19:46:53 類型:python
          字號:    

          一. python寫數據到excel中

          import xlwt
          
          myexcel = xlwt.Workbook()
          mysheet = myexcel.add_sheet("學生信息")
          
          list = [
                      {"name":"小明","sex":"男","age":18},
                      {"name":"小強","sex":"男","age":18},
                      {"name":"小敏","sex":"女","age":18},
                  ]
          
          mysheet.write(0, 0, "姓名")
          mysheet.write(0, 1, "性別")
          mysheet.write(0, 2, "年齡")
          for index,row in enumerate(list):
              # 將列表信息循環添加到excel中
              mysheet.write(index+1, 0, row["name"])
              #按照坐標寫入    行,   列, 值
              mysheet.write(index+1, 1, row["sex"])
              mysheet.write(index+1, 2, row["age"])
          
          myexcel.save("myexcel.xls")

          二. python從excel中讀取數據

          import xlrd
          
          #導入需要讀取Excel表格的路徑
          data = xlrd.open_workbook(r'./myexcel.xls')
          
          table = data.sheets()[0]
          
          list = []
          for index in range(1,table.nrows):
              # 循環讀取excel中的數據并把每行信息以字典的形式添加到列表中
              obj = {"name":table.cell_value(index , 0),
                     "sex":table.cell_value(index , 1),
                     "age":table.cell_value(index, 2)
                     }
              list.append(obj)
          print(list)


          黄网站免费 <