小编的电脑系统是Windows10家庭版,64位。网上找了N种方法都写得特别复杂也不行,以下是我试过可行得法子。

1:pandas依赖处理Excel的xlrd模块,所以我们需要提前安装这个,安装命令是:pip install xlrd

2:安装pandas模块还需要一定的编码环境,所以我们自己在安装的时候,确保你的电脑有这些环境:Net.4 、VC-Compiler以及winsdk_web。

3:步骤1和2 准备好了之后,我们就可以开始安装pandas了,更新pandas最新版本:pip install pandas==0.24.0

4:pip show pandas可以查看你安装得是否是最新版本,如果不安装最新版本,pandas里面会缺少一些库,导致你Python代码执行失败。

ps:在这个过程中,可能会遇到安装不顺利的情况,万能的度娘有N种解决方案,你这么大应该要学着自己解决问题。

import pandas as pd

df=pd.read_excel('test_data_xiejinjieguo_chongzhi.xlsx',sheet_name='recharge')

# print(df.values)读所有行

# print(df.ix[:].values)读所有的

# print(df.ix[1:1].values)它是从0开始数的

# print(df.ix[:])读出来是矩阵形式

# print(df.ix[:,['url']].values)读指定行的指定列

# print(df.ix[:,['url','data']].values)指定多行

# print(df.ix[1,['url','data','title','case_id','http_method']].to_dict())指定要读的列

# print(df.ix[1].to_dict())默认把所有的字段都读到

# print(df.index.values)# 0 1 2 3 4 默认把Excel里面模块里面得头去掉了,例如url,test_method

test_data=[]#看所有的用例和结果

for i in df.index.values:

row_data=df.ix[i,['url','data','title','case_id','http_method']].to_dict()

test_data.append(row_data)

print(test_data)

我的代码文件结构如下:

Excel内容如下:

注意:Pycharm中绝对路径和相对路径一定要搞清楚,不然会导致代码运行报错。

python pandas处理excel 统计数据,Python利用pandas处理Excel数据相关推荐

  1. python计算csv文件内的数据_Python利用pandas计算多个CSV文件数据值的实例

    功能:扫描当前目录下所有CSV文件并对其中文件进行统计,输出统计值到CSV文件 pip install pandas import pandas as pd import glob,os,sys in ...

  2. python xlrd读取文件报错_python利用xlrd读取excel文件始终报错原因

    1.代码按照网上百度的格式进行书写如下: 但运行后,始终报错如下: 百度了xlrd网页: 分明支持xls和xlsx两种格式的文件,但运行始终报错. 最后找到原因是因为我所读取的文件虽然是以.xls命名 ...

  3. pandas玩转excel-> (2)如何利用pandas读取excel数据文件

    pandas玩转excel-> (2)如何利用pandas读取excel数据文件 import pandas as pd #将excel文件读到内存中,形成dataframe,并命名为peopl ...

  4. pandas玩转excel-> (1)如何利用pandas创建excel数据文件

    pandas玩转excel-> (1)如何利用pandas创建excel数据文件 #在Anaconda3 的Spyder中 #定义pandas模块为pd import pandas as pd ...

  5. 【天池龙珠计划寒假训练营】python学习笔记(四):利用Pandas分析美国选民总统喜好度

    一.数据准备 1.1 数据集来源介绍 1. 所有候选人信息 该文件为每个候选人提供一份记录,并显示候选人的信息.总收入.从授权委员会收到的转账.付款总额.给授权委员会的转账.库存现金总额.贷款和债务以 ...

  6. toad导入数据_利用TOAD实现EXCEL数据在oracle的导入导出

    利用TOAD实现EXCEL数据在oracle的导入导出 1.从ORACLE数据库导出成为EXCEL文件 利用TOAD连接上数据库,访问某个表,我本机是选中表"OA_USER" 右键 ...

  7. java excel 设置行高 jxi_利用Java控制EXCEL实例详解

    使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事.在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来 ...

  8. 做好数据再利用,让企业数据价值发挥最大

    2020年我们最常用到的数据种类有哪些呢?这些数据你应该都有使用到: 防疫复工( 病情.治安.城市服务.基础设施运营等): 卫生健康(公共卫生.医疗保险.医疗资源.药品安全等): 交通出行( 实时位置 ...

  9. mysql 存储过程 批量导入数据_sql 利用存储过程批量导入数据

    什么是 存储过程(stored procedure)是一组为了完成特定功能的sql语句集,是利用sql server所提供的transact-sql语言所编写的程序.经编译后存储在中.存储过程是数据库 ...

  10. 利用xpath爬取链家租房房源数据并利用pandas保存到Excel文件中

    我们的需求是利用xpath爬取链家租房房源数据,并将数据通过pandas保存到Excel文件当中 下面我们看一下链家官网的房源信息(以北京为例) 如图所示,我们通过筛选得到北京租房信息 那么我们需要将 ...

最新文章

  1. 新看了两件家具请朋友们给点意见
  2. python_day21面向对象的进阶(反射,内置方法,)
  3. user_all_tables,user_tables等视图的说明
  4. ASP.NET - MVC框架及搭建教程
  5. 瓜子二手车发12月二手车价格:汉兰达奥德赛CR-V保值率居首
  6. Hdu 4293 DP
  7. 基于JavaScript的在线语音识别库Julius
  8. IPV6 IPV4双栈互通与静态路由
  9. [转载] Python数学实验与建模 课后习题第1章解析
  10. 55.SQL server 行转列
  11. 如何利用Camtasia为视频添加注释?
  12. mysql的密码重置
  13. 2022年了,微信透明头像怎么设置?不多说,安排(2)
  14. Linux Shell学习-第二讲(进阶篇)
  15. 地级市面板数据(2000-2019)四:失业+进出口+工资+规上企业+房地产等(stata版)
  16. iOS开发——仿微信图片浏览交互的实现(向下拖拽图片退出图片浏览器)
  17. Ubuntu下vim如何保存退出
  18. awk 不一样的分隔符 - 空格分隔符
  19. 如何将夜晚图片转化为白天图片 matlab,教你简单几步将白天图片转换成夜景图_资源库...
  20. 今天睡眠质量记录77

热门文章

  1. Java小游戏-幸运抽奖
  2. CDN服务器是什么?CDN服务器部署在哪?
  3. setTimeout/setInterval与requestAnimationFrame的区别?
  4. STM32开发实例 基于STM32单片机的畜牧大棚监测系统
  5. 【node进阶】深度解析express框架---编写接口|解决跨域问题
  6. 工业质检如何以“智”取胜?15分钟上手工业零部件检测全流程方案
  7. 微信小程序上传文件(图片/word等)功能)
  8. 十字相乘法计算机,网络基础选择题1(带答案)(6页)-原创力文档
  9. ps入门教程零基础视频 小鱼老师美工PS教程
  10. 用C语言API(常用)操作MySql数据库