欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python修改Excel數(shù)據(jù)的實例代碼

 更新時間:2013年11月01日 10:24:59   作者:  
Python修改Excel數(shù)據(jù)的方法。

在前面的文章中介紹了如何用Python讀寫Excel數(shù)據(jù),今天再介紹一下如何用Python修改Excel數(shù)據(jù)。需要用到xlutils模塊。下載地址為https://pypi.python.org/pypi/xlutils。下載后執(zhí)行python setup.py install命令進行安裝即可。
具體使用代碼如下:

復(fù)制代碼 代碼如下:

#-*-coding:utf-8-*-
from xlutils.copy import copy    # http://pypi.python.org/pypi/xlutils
from xlrd import open_workbook  # http://pypi.python.org/pypi/xlrd
from xlwt import easyxf         # http://pypi.python.org/pypi/xlwt

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

# 0 based (subtract 1 from excel row number)
START_ROW = 404

ismal_index = 2
#url所在列
url_index = 12
#domain所在列
domain_index = 11
#malinfo所在列
malinfo_index = 9

file_path = "C:\\Users\\***\\Desktop\\20130514.xls"
#formatting_info=True保存之前數(shù)據(jù)的格式
rb = open_workbook(file_path,formatting_info=True)
r_sheet = rb.sheet_by_index(0) # read only copy to introspect the file
wb = copy(rb) # a writable copy (I can't read values out of this, only write to it)
w_sheet = wb.get_sheet(0) # the sheet to write to within the writable copy

malurl = '''http://xbox.ooqqxx.com/res/ext.jar
            http://xbox.ooqqxx.com/res/stat.jar
            http://xbox.ooqqxx.com/pages/v.html
            http://xbox.ooqqxx.com/pages/extv.html
            http://xbox.ooqqxx.com/pages/r.html'''
domain_info = "http://xbox.ooqqxx.com"
malinfo = u"獲取惡意URL,寫入配置文件中,下載惡意可執(zhí)行程序。"

#r_sheet.nrows為總行數(shù)
for row_index in range(START_ROW, r_sheet.nrows):
    #xlsvalue = r_sheet.cell(row_index, col_age_november).value
    w_sheet.write(row_index, ismal_index, u'是')
    w_sheet.write(row_index, url_index, malurl)
    w_sheet.write(row_index, domain_index, domain_info)
    w_sheet.write(row_index, malinfo_index, malinfo)
#wb.save(file_path + '.out' + os.path.splitext(file_path)[-1])
wb.save("C:\\Users\\***\\Desktop\\2013.xls")


相關(guān)文章

  • Python yield使用方法示例

    Python yield使用方法示例

    這篇文章主要介紹了Python yield使用方法,大家參考使用吧
    2013-12-12
  • Python連接Postgres/Mysql/Mongo數(shù)據(jù)庫基本操作大全

    Python連接Postgres/Mysql/Mongo數(shù)據(jù)庫基本操作大全

    在后端應(yīng)用開發(fā)中,經(jīng)常會用到Postgres/Mysql/Mongo這三種數(shù)據(jù)庫的基本操作,今天小編就給大家詳細介紹Python連接Postgres/Mysql/Mongo數(shù)據(jù)庫基本操作,感興趣的朋友一起看看吧
    2021-06-06
  • 基于Python構(gòu)建一個智能語音機器人

    基于Python構(gòu)建一個智能語音機器人

    這篇文章主要為大家詳細介紹了如何基于Python構(gòu)建一個智能語音機器人,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-12-12
  • pytorch實現(xiàn)seq2seq時對loss進行mask的方式

    pytorch實現(xiàn)seq2seq時對loss進行mask的方式

    今天小編就為大家分享一篇pytorch實現(xiàn)seq2seq時對loss進行mask的方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 基于Python實現(xiàn)簡單學(xué)生管理系統(tǒng)

    基于Python實現(xiàn)簡單學(xué)生管理系統(tǒng)

    這篇文章主要為大家詳細介紹了基于Python實現(xiàn)簡單學(xué)生管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • 詳解如何在Python中實現(xiàn)遺傳算法

    詳解如何在Python中實現(xiàn)遺傳算法

    遺傳算法是一種模擬自然進化過程與機制來搜索最優(yōu)解的方法,這篇文章主要為大家介紹了如何在Python中實現(xiàn)遺傳算法,感興趣的小伙伴可以了解一下
    2023-06-06
  • Python matplotlib如何繪制各種流線圖

    Python matplotlib如何繪制各種流線圖

    在Python中不僅可以繪制折線圖、柱狀圖、散點圖等常規(guī)圖外,還支持繪制量場圖、頻譜圖、提琴圖、箱型圖等特殊圖。本文將主要介紹如何繪制流線圖,需要的朋友可以參考一下
    2021-12-12
  • 基于Python實現(xiàn)一個簡單的學(xué)生管理系統(tǒng)

    基于Python實現(xiàn)一個簡單的學(xué)生管理系統(tǒng)

    這篇文章主要為大家詳細介紹了如何利用python實現(xiàn)簡單的學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-12-12
  • python使用 request 發(fā)送表單數(shù)據(jù)操作示例

    python使用 request 發(fā)送表單數(shù)據(jù)操作示例

    這篇文章主要介紹了python使用 request 發(fā)送表單數(shù)據(jù)操作,結(jié)合實例形式分析了Python基于requests模塊的表單數(shù)據(jù)發(fā)送操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2019-09-09
  • Python切片用法實例教程

    Python切片用法實例教程

    這篇文章主要介紹了Python切片用法,可以有效的提高Python程序設(shè)計的效率,更加靈活的進行Python循環(huán)操作,需要的朋友可以參考下
    2014-09-09

最新評論