今天给各位分享python检查excel有多少行的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、python 怎么判断excel行2、利用python对excel计数,并输出结果3、excel怎么看有多少行4、pandas如何统计excel中列数据的行数?python 怎么判断excel行
不知道你的问题是想问行的什么,我理解成就是判断excel有多少行
判断不为空就行了代码如下:
from openpyxl import load_workbook
wb = load_workbook(filename=r'读取路径.xlsx') ##读取路径
ws = wb.get_sheet_by_name("Sheet1") ##读取名字为Sheet1的sheet表
num = 1
while 1:#设定为死循环
cell = ws.cell(row=num, column=1).value
if cell:
num = num +1
else:
print(num)
exit()
运行结果(已经删除我的路径):
利用python对excel计数,并输出结果
通常是直接用命令行cat 文件名|grep -c "idea"就可以解决。
在python里也可以直接 open('文件名','rb').read().count('idea')这样的方式取得数量
如果是复杂一些,可以用正则、
text=open('文件名','rb').read()
re.findall('(?isu)"username":"idea"', text)
excel怎么看有多少行
excel怎么看有多少行?在对Excel表格进行统计时,有时需要统计到共有多少行多少列的情况,但是数据又十分庞大,一个一个的数既费时间又容易失误,今天小编就跟大家分享一个简单快速的办法,能够很方便的查看Excel表格的行数和列数。
1打开需要查询的表格,点击工具栏左上角的“开始”选项。
2点击其中的“查找”选项中的“查找”一项。
3在弹出的小窗口中选择“定位”选项,也可以在工作栏“查找”选项中直接店家“定位”一项,也是弹出这个窗口。
4在“定位”栏下,点击“最后一个单元格”,然后点击右下角“定位”。
5然后系统会自动查找出最后一个单元格,并边框变绿凸现出来。
6然后我们分别往左、往上查看该单元格对应的数字和字母,它们的底板也在选中该单元格式变成浅绿色。如该例中,左侧对应数字是69,说明共有69行,上端对应的字母是J,J在26个英文字母中排第10位,说明共有10列。
pandas如何统计excel中列数据的行数?
准备测试数据:
打开PyCharm输入以下代码
运行效果如下:
附上实现代码:
#!/usr/bin/env python
import pandas as pd
OPENPATH = 'test.xls'
SAVEPATH = 'test1.xls'
def total_count(path=OPENPATH, sheetname='testsheet'):
df = pd.read_excel(path, sheet_name=sheetname, names=['值', '计数'])
# 获取统计项目
item_name = set(df['值'])
# 创建字典统计
total_dict = dict(zip([i for i in item_name], [
0 for _ in range(len(item_name))]))
# 遍历”值“列,逐个统计数量
for index, item in enumerate(df['值']):
# 如果在set中
if item in item_name:
# 加入计数统计
total_dict[item] += df['计数'][index]
# 返回
return total_dict
def datato_excel(path=SAVEPATH, sheet_name='total', data_dict={}):
report_df = pd.DataFrame.from_dict(data_dict,orient='index')
xl_writer = pd.ExcelWriter(path)
report_df.to_excel(xl_writer, sheet_name)
try:
xl_writer.save()
print('Save completed')
except:
print('Error in saving file')
if __name__ == "__main__":
datato_excel(data_dict=total_count())
不知道这是不是您想要的结果,如果有帮助,请采纳一下,谢谢!
关于python检查excel有多少行和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。