python3進行excel操作

2021-10-02 01:46:02 字數 1683 閱讀 4651

只要有需求,就會找出解決問題的方法

pip install xlrd //讀取**

pip install xlwt //寫入**

首先先初始化

import xlwt

excel = xlwt.workbook(encoding=

'utf-8'

)#建立excel

sheet = excel.add_sheet(

'member'

)#建立sheet

style = xlwt.xfstyle(

)#初始化樣式

font = xlwt.font(

)#建立字型

font.name = u'微軟雅黑'

#字型型別

font.height =

400#字型大小 200等於excel字型大小中的10

style.font = font #設定樣式

寫入

sheet.write(0,

0,'a')

#寫入不帶字型樣式的內容

sheet.write(0,

0,'a',style)

#寫入帶字型樣式的內容

格仔從(0,0)開始以此類推

import xlrd

workbook = xlrd.open_workbook(file_path)

# 獲取全部工作表(sheet)以及選取對應的工作表

sheet_name = workbook.sheet_names()[

0]#將所有的sheet裝到乙個list中

host_sheet = workbook.sheet_by_name(sheet_name)

#開啟sheet

rows = host_sheet.nrows

cols = host_sheet.ncols

#遍歷,你可以橫著遍歷也能豎著遍歷

for i in

range

(rows)

:print

(host_sheet.row_values(i)

)for i in

range

(cols)

:print

(host_sheet.col_values(i)

)

#更改列寬和行高

import xlwt

book = xlwt.workbook(encoding=

'utf-8'

)sheet = book.add_sheet(

'sheet1'

)for i in

range

(cols)

#列寬 sheet.col(i)

=256*20

for i in

range

(rows)

#行高 sheet.row(i)

=256

*20

都是我目前用到的東西

python3讀取excel內容(1)

通過python讀取excel中sheet裡邊的內容 import xlrd myfile xlrd.open workbook 1.xlsx 開啟乙個excle檔案 table myfile.sheets 0 開啟第乙個sheet nrows table.nrows 讀取該sheet的行數 for...

Python3對IP進行查詢

日常學習記錄,大佬勿噴,侵權請私聊我,我會立即處理 usr bin python3 coding utf 8 author valecalida from bs4 import beautifulsoup import requests import random import time impor...

python3 關於GitHub的最基本操作

閱讀目錄 什麼是github?建立儲存庫 建立乙個分支 做乙個提交 開啟拉取請求 合併拉取請求 hello world專案是計算機程式設計歷史悠久的傳統。這是乙個簡單的練習,可以讓你在學習新東西時開始學習。讓我們開始使用github!您將學習如何 github是用於版本控制和協作的 託管平台。它可以...