Pandas是python的一个数据分析包,纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

读者福利,也有安装包,想要了解python人工智能可直接点击链接即可领取相关学习福利包:石墨文档

是安全网站放心,继续访问就可以领取了哦

一、安装包

pandas处理Excel需要xlrd、openpyxl依赖包

pip3 install pandas

pip3 install xlrd

pip3 install openpyxl

二、创建Excel,写入数据

import pandas as pd

from pandas import DataFrame

#写

dic1 = {'标题列1': ['张三','李四'],

'标题列2': [80, 90]

}

df = pd.DataFrame(dic1)

df.to_excel('1.xlsx', index=False)

read_excel方法说明

pd.read_excel(io, sheet_name=0, header=0, names=None, index_col=None,

usecols=None, squeeze=False,dtype=None, engine=None,

converters=None, true_values=None, false_values=None,

skiprows=None, nrows=None, na_values=None, parse_dates=False,

date_parser=None, thousands=None, comment=None, skipfooter=0,

convert_float=True, **kwds)

io:excel文件

sheet_name:返回指定sheet,默认索引0返回第一个,也可用名称,如果返回多个则可用列表,为None则返回全表

header:指定表头,也可用列表指定多行

names:自定义列名,长度和Excel列长度必须一致

index_col:用作索引的列

usecols:读取指定的列,参数为列表,如[0,1]表示第1和第2列

三、读取Excel

import pandas as pd

from pandas import DataFrame

#读

data = pd.read_excel('1.xlsx')

#查看所有的值

print(data.values)

#查看第一行的值

print(data.values[0])

#查看某一列所有的值

print(data['标题列1'].values)

#新增列

data['标题列3'] = None

#新增行

data.loc[3] = ['王五', 100, '男']

#删除行:axis=0

data = data.drop([0,1], axis=0)

#删除列:axis=1

data.drop('标题列3', axis=1)

#保存

DataFrame(data).to_excel('1.xlsx', sheet_name='Sheet1', index=False, header=True)

python怎么读取石墨表格_Python用Pandas读写Excel相关推荐

  1. python怎么读取石墨表格_python – 使用AMQP和石墨9.9

    我正在尝试使用内置于Graphite中的AMQP将RabbitMQ连接到Graphite.但是,当我取消注释carbon.conf中的设置时,我得到: notroot@ubuntu:/opt/grap ...

  2. python用pandas读取excel指定列_Python用Pandas读写Excel

    Pandas是python的一个数据分析包,纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具. Pandas提供了大量能使我们快速便捷地处理数据的函数和方法. 一.安装包 pan ...

  3. python文件读取写入元组_python文件的读写

    1.使用open内置函数打开一个文件 file:相对路径或者绝对路径 mode:文件的模式. r 只读   w只写  b:二进制  t:以文本形式打开等等 encoding:编码方式,windows下 ...

  4. python怎么读取石墨表格_每2秒进行一次statsd xaxis石墨统计 - python

    我已经安装了石墨,nodejs-statsd(用于接收数据)和python statsd客户端(用于发送数据). 下面是一个测试脚本,该脚本将数据发送到statsd进程的udp套接字. #!/usr/ ...

  5. python怎么读取石墨表格_用python和柳比歇夫工作法,自动做每周的周总结,导出周小节图表...

    今天我写短一点,主要讲我是怎样参照柳比歇夫的工作方法,去记录自己每天每项工作所花费的时间,以及怎样用python去汇总. 关于柳比歇夫的时间统计法,之前的推送写过,这里不再赘述. <奇特的一生& ...

  6. python怎么读取石墨表格_石墨这种多人文档编辑协作如何用开源软件实现?

    你可能曾经用过类似石墨.语雀和腾讯文档这类在线的文档协作编辑服务,可以多个人协同编辑同一个文档. 请看下面动画图的展示: 大家使用同一个地址编辑某个文档,编辑器里会实时显示其他人正在编辑的内容,以及最 ...

  7. python中用pandas读写excel表格,根据关键字查找填表(类似vlookpup)

    python中用pandas读写excel表格,根据关键字查找填表(类似vlookpup) excel的vlookup出了N/A值 相关的库 读取和写入excel文件 查找赋值1 遍历表格每行 查找填 ...

  8. Python实现读取Word表格计算汇总写入Excel

    Python实现读取Word表格计算汇总写入Excel 快过年了,又到了公司年底评级的时候了.今年的评级和往常一样,每个人都要填写公司的民主评议表,给各个同事进行评价打分,然后部门根据收集上来的评价表 ...

  9. python pandas读取excel-Python使用Pandas读写Excel实例解析

    这篇文章主要介绍了Python使用Pandas读写Excel实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Pandas是python的一个 ...

最新文章

  1. Java如何校验两个文件内容是相同的?
  2. 结对项目之需求分析与原型模型设计
  3. 将 Windows10 中的 WSL 添加至右键菜单
  4. 用sed和awk实现将文本中的上下两行合并为一行(转载)
  5. 如何使用VS2017将客户端库添加到ASP.NET CORE 2.2(简单方法)
  6. 计算机之间是如何进行通信的?;详解三次握手和四次挥手
  7. Citrix XenDesktop VS Vmware View (上)-你必须懂得
  8. linux 注册并配置
  9. 拉格朗日乘数法怎么判断极大极小_用拉格朗日乘数法求出极值后如何判断其是极大值还是极小值?...
  10. 使用Connectify让电脑变为WIFI
  11. Android studio 突然连接不上夜神模拟器
  12. go mod 使用方法
  13. mysql备份到邮箱_mysql自动备份发邮件到指定邮箱
  14. python画三角形
  15. 【浅墨Unity3D Shader编程】之六 暗黑城堡篇: 表面着色器(Surface Shader)的写法(一)
  16. linux课程思政方案,课程建设
  17. 【密码学/信息安全】#3 古典密码(含代码)
  18. 学习设备树之(十一)Backlight
  19. 【27】RxJava使用场景
  20. 华中科技大学非全日制计算机上课,2019年华中科技大学在职研究生是怎么上课的...

热门文章

  1. c语言注释参与程序设计的编译,提高C语言程序设计教学的有益探索
  2. new arraylist内存_如何避免内部类中的内存泄漏
  3. OpenCV的工具函数
  4. opencv图像处理中的一些滤波器+利用滤波器提取条形码(解析二维码)+公交卡倾斜矫正+物体尺寸丈量
  5. struts2服务端与android交互
  6. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 24丨找到连续区间的开始和结束数字【难度中等】​
  7. 爬虫神器Requests: 让 HTTP 服务人类
  8. Google Pixel 解锁BL、刷入Twrp、magisk Root、安装 Xposed
  9. 一篇文章带你搞懂 DEX 文件的结构
  10. STL bitset用法总结