python如何读取数据并输出为表格_python怎么输出excel表格数据-python怎么从excel中读取数据?...

利用python对excel计数,并输出结果

#导

import xlrd

#设置路径

path='C:\\Users\\jyjh\\Desktop\\datap.xlsx'

#打开文件

data=xlrd.open_workbook(path)

#查询表

sheets=data.sheets()

sheets

可以通过函数、索引、名得工作表。

sheet_1_by_function=data.sheets()[0]

sheet_1_by_index=data.sheet_by_index(0)

sheet_1_by_name=data.sheet_by_name(u'Sheet1')

可以通过方法获得某一列或者某一行的数值。

sheet_1_by_name.row_values(1)

sheet_1_by_name.col_values(1)

通过工作表的属性获得行数和列数。

n_of_rows=sheet_1_by_name.nrows

n_of_cols=sheet_1_by_name.ncols

也可以用一个循环来遍历一次文件。

for i in range(n_of_rows):

print sheet_1_by_name.row_values(i)

可以通过以下的任意一种方式访问单元格的数值。

cell_A1=sheet_1_by_name.cell(0,0).value

cell_A1=sheet_1_by_name.row(0)[0].value

cell_A1=sheet_1_by_name.col(0)[0].value

最后通过以下的方法对单元格的数值进行修改。

row=0

col=0

#ctype 0:empty,1:string,2:number,3:date,4:boolean,5:error

cell_type=1

value='Hello,Excel'

cell_A1=sheet_1_by_name.cell(0,0).value

format=0

sheet_1_by_name.put_cell(row,col,cell_type,value,format)

cell_A1=sheet_1_by_name.cell(0,0).value

怎么用python读取excel表格的数据

示一张完整的表格(即包含表格线、表头以及表体内容),有多种,根据显示的应用场合不同,采方法也不同,以下试举例供参考: 1、调用表格类软件显示。如,可以直接调用 excel 软件,来打开/生成表格并显示。 2、调用 word 类字处理软件。 3、使用 html 之类的代码生成超...”

如何通过python快速输出数据库数据到excel

示一张完整的表格(即包含表格线、表头以及表体内容),有多种,根据显示的应用场合不同,采方法也不同,以下试举例供参考: 1、调用表格类软件显示。如,可以直接调用 excel 软件,来打开/生成表格并显示。 2、调用 word 类字处理软件。 3、使用 html 之类的代码生成超...”

用python怎么print出一张完整的表格内容?

直接就了。我用的是pandas读取excel到的结果是数据框。

import pandas as pd

df = pd.DataFrame()

# 创建一个df 8行9列

for i in range(9):

exec('df["c{}"]=range(1, 9)'.format(str(i)))

python怎么从excel中读取数据?

首先下载win2com模块,Python 3.1下运行一下代码即可,转载望注明:CD-one的实例

from win32com.client import Dispatch

xlApp = Dispatch('Excel.Application')

xlApp.Visible = 1#显示

xlApp.Workbooks.Add()#添加工作本

#在(1,1)这个单元格中填入‘Python’这个字符串

xlApp.ActiveSheet.Cells(1,1).Value = 'Python'

xlSheet = xlApp.ActiveSheet

#在(2,1)这个单元格中填入‘3’这个数字

xlSheet.Cells(2,1).Value = 3

#把A2*2这个表达式填入(4,1)这个单元格

xlSheet.Cells(4,1).Formula = '=A2*2'

#输出A1到A5的值

xlSheet.Range("A1:A5").Value

#改变(1,1)这个单元格的背景色

xlSheet.Cells(1,1).Interior.ColorIndex = 3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值