#!/usr/bin/env python3
# coding: utf-8
import xlrd
# 開啟excel檔案,建立乙個workbook物件,book物件也就是fruits.xlsx檔案,表含有sheet名
rbook = xlrd.open_workbook(
'key.xlsx'
)# sheets方法返回物件列表,
rbook.sheets(
)# xls預設有3個工作簿,sheet1,sheet2,sheet3
rsheet = rbook.sheet_by_index(0)
# 取第乙個工作簿
# 迴圈工作簿的所有行
for row in rsheet.get_rows():
product_column = row[3]
# 品名所在的列
product_value = product_column.value # 專案名
if product_value !=
'33'
:# 排除第一行
price_column = row[4]
# **所在的列
price_value = price_column.value
# 列印
print
(","
)
Python 讀取excel指定的列
介紹了使用 xlrd 模組,讀取指定座標的單元格,以及迴圈整個 還沒有介紹如何讀取指定的列。目前有一張水果 表,內容如下 需要提取品名和成本價,完整 如下 usr bin env python3 coding utf 8 import xlrd 開啟excel檔案,建立乙個workbook物件,bo...
讀取txt中某列元素中指定字元
需要得到這列數字 import codecs import re 開啟txt檔案,以 utf 8 編碼讀取 f codecs.open 路徑 mode r encoding utf 8 line f.readline 以行的形式進行讀取檔案 list1 while line a line.split...
select 指定 列值
two way roleid列並不在表sys user中,虛擬roleid列,指定roleid列的值均為aaa,以下兩種方式實現。1.username 為表sys user中存在的列。select userid,replace username,username,aaa as roleid from...