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

python3.7 openpyxl 刪除指定一列或者一行的代碼

 更新時間:2019年10月08日 11:48:05   作者:最渣的黑客  
這篇文章主要介紹了python3.7 openpyxl 刪除指定一列或者一行,文中通過代碼給大家介紹了python3 openpyxl基本操作,代碼簡單易懂,需要的朋友可以參考下

python3.7 openpyxl 刪除指定一列或者一行

# encoding:utf-8
import pandas as pd
import openpyxl
xl = pd.read_excel(r"E:\55\CRM經(jīng)營分析表-10001741-1570416265044.xls")
xl.to_excel(r"E:\55\crms.xlsx")
wk = openpyxl.load_workbook(r"E:\55\crms.xlsx") #加載已經(jīng)存在的excel
wk_name = wk.sheetnames
wk_sheet = wk[wk_name[0]]
wk_sheet.cell(2,2,value='大區(qū)')
wk_sheet.cell(2,3,value='小區(qū)')
wk_sheet.cell(2,4,value='店鋪編碼')
wk_sheet.cell(2,5,value='店鋪名稱')
""" 以上都是讀取的代碼,看不懂可以看我之前的博客文章 ,下面才是正文內(nèi)容"""
wk_sheet.delete_rows(3,2) #刪除從第一行開始算的2行內(nèi)容
wk_sheet.delete_cols(1,2) #刪除從第一列開始算的2列內(nèi)容
wk.save(r"E:\55\s.xlsx")

知識點擴展:

python3 openpyxl基本操作,具體代碼如下所示:

#coding:utf-8
import xlrd
import xlwt
# 讀寫2007 excel
import openpyxl
import sys
#讀取設備sn
# def readSN(path):
#   wb = openpyxl.load_workbook(path)
#   sheet = wb.active
#   dict = []
#   for i in range(2, sheet.max_row +1):
#     c = sheet["C" + str(i)].value;
#     d = sheet["D" + str(i)].value;
#
#     dict.append(d)
#     #dict.append(d)
#     #print(c,d)
#   return dict;
#
#   pass;
# print(readSN("./sim/1.xlsx"))
def read07Excel(path,path1):
  wb = openpyxl.load_workbook(path)
  sheet = wb.active
  # print(sheet.max_column) # 獲取最大列數(shù)
  # print(sheet.max_row) # 獲取最大行數(shù)
  #print(sheet['B1'].value)
  wb1 = openpyxl.load_workbook(path1)
  sheet1 = wb1.active
  for i in range(2,sheet.max_row):
    iccid = sheet["B"+str(i)].value;
    len_iccid = len(iccid)
    if len_iccid == 20 :
      sub_iccid = iccid[16:-1]
    elif len_iccid == 21:
      sub_iccid = iccid[17:-1]
    for x in range(1,sheet1.max_row):
      #print(sheet1["D"+str(x)].value)
      if sub_iccid+"N" == sheet1["D"+str(x)].value:
        sheet["O"+str(i)].value = sheet1["C"+str(x)].value;
        wb.save(filename=path)
        print(str(sheet1["D"+str(x)].value) + " "+ str(sheet1["C"+str(x)].value) +" "+ str(iccid))
        print()
      pass
    # 寫入數(shù)據(jù)
    # s =sheet["P"+str(i)].value = "dsdaf";
    # wb.save(filename=path)
    # p = sheet["P" + str(i)].value;
    #print(sub_iccid)
  # for row in sheet.rows:
  #   for cell in row:
  #     print(cell.value, "\t", end="")
  #     print(cell.column, "\t", end="")
  #
  #
  #   print()
  #   sys.exit()
# path = "./sim/2.xlsx"
# wb = openpyxl.load_workbook(path)
# #sheet = wb.sheetnames[0] #獲取名稱
# sheet = wb.active
# 分別返回
#print(sheet['A1'].value) #獲取單元格A1值
read07Excel("./sim/2.xlsx","./sim/1.xlsx")
# wb=openpyxl.load_workbook('./sim/1.xlsx') #打開excel文件
# print(wb.sheetnames) #獲取工作簿所有工作表名

總結(jié)

以上所述是小編給大家介紹的python3.7 openpyxl 刪除指定一列或者一行的代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • Python操作Redis數(shù)據(jù)庫的超詳細教程

    Python操作Redis數(shù)據(jù)庫的超詳細教程

    大家應該都知道redis是一個基于內(nèi)存的高效的鍵值型非關(guān)系數(shù)據(jù)庫,下面這篇文章主要給大家介紹了關(guān)于Python操作Redis的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-06-06
  • wxPython框架類和面板類的使用實例

    wxPython框架類和面板類的使用實例

    這篇文章主要介紹了wxPython框架類和面板類的使用實例,主要實現(xiàn)了自定義框架類及其完整的調(diào)用方法,代碼簡單高效,是進一步學習wxPython框架類的基礎,需要的朋友可以參考下
    2014-09-09
  • 深度解讀Python如何實現(xiàn)dbscan算法

    深度解讀Python如何實現(xiàn)dbscan算法

    DBScan?是密度基于空間聚類,它是一種基于密度的聚類算法,其與其他聚類算法(如K-Means)不同的是,它不需要事先知道簇的數(shù)量。本文就來帶大家了解一下Python是如何實現(xiàn)dbscan算法,感興趣的可以了解一下
    2023-02-02
  • python 排列組合之itertools

    python 排列組合之itertools

    python 排列組合之itertools,需要的朋友可以參考一下
    2013-03-03
  • 使用Python腳本生成隨機IP的簡單方法

    使用Python腳本生成隨機IP的簡單方法

    這篇文章主要介紹了使用Python腳本生成隨機IP的簡單方法,并且可以自己設定IP數(shù)值范圍,需要的朋友可以參考下
    2015-07-07
  • Python 爬蟲模擬登陸知乎

    Python 爬蟲模擬登陸知乎

    這篇文章主要介紹了Python 爬蟲模擬登陸知乎的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-09-09
  • 基于python的selenium全網(wǎng)最新超詳細教程

    基于python的selenium全網(wǎng)最新超詳細教程

    這篇文章主要介紹了基于python的selenium全網(wǎng)最新超詳細教程,本文內(nèi)容比較長,結(jié)合實例代碼給大家講解的非常詳細,需要的朋友可以參考下
    2023-12-12
  • Pyqt5如何讓QMessageBox按鈕顯示中文示例代碼

    Pyqt5如何讓QMessageBox按鈕顯示中文示例代碼

    這篇文章主要給大家介紹了關(guān)于Pyqt5如何讓QMessageBox按鈕顯示中文的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Pyqt5具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-04-04
  • 利用python中pymysql操作MySQL數(shù)據(jù)庫的新手指南

    利用python中pymysql操作MySQL數(shù)據(jù)庫的新手指南

    PyMySQL是在Python3.x版本中用于連接MySQL服務器的一個庫,Python2中是使用mysqldb,這篇文章主要給大家介紹了關(guān)于利用python中pymysql操作MySQL數(shù)據(jù)庫的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • 解決pycharm修改代碼后第一次運行不生效的問題

    解決pycharm修改代碼后第一次運行不生效的問題

    這篇文章主要介紹了解決pycharm修改代碼后第一次運行不生效的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02

最新評論

庄河市| 郧西县| 时尚| 合作市| 文水县| 定边县| 平谷区| 玉树县| 乃东县| 壶关县| 冷水江市| 大连市| 湘潭县| 正阳县| 贵阳市| 河西区| 邓州市| 酉阳| 乌鲁木齐县| 格尔木市| 启东市| 保康县| 淮阳县| 鱼台县| 宁津县| 迭部县| 原阳县| 栾城县| 黄龙县| 利川市| 灌南县| 尖扎县| 岱山县| 江华| 惠水县| 博爱县| 潞城市| 甘洛县| 黄平县| 襄汾县| 五大连池市|