代码如下:

import pandas#创建一个名字为excel_file_name的excel文件
#这里把表头设置为(姓名name,年龄age,性别gender,城市city,技能skill)
def create_form(excel_file_name):form_header = ['姓名name', '年龄age', '性别gender', '城市city', '技能skill']df = pandas.DataFrame(columns=form_header)df.to_excel(excel_file_name, index=False) #这里把信息插入到excel里面
def add_info_to_form(excel_file_name, name, age, gender, city, skill):df = pandas.read_excel(excel_file_name)row_index = len(df) + 1  #当前excel内容有几行df.loc[row_index] = [name, age, gender, city, skill]df.to_excel(excel_file_name, index=False)if __name__ == "__main__":excel_file_name = 'test.xls'create_form(excel_file_name)add_info_to_form(excel_file_name, '张瑞', 27, '女', '杭州', '吃')add_info_to_form(excel_file_name, '张瑞', 27, '女', '杭州', '吃')

运行结果:

用pandas新建excel并设置表头相关推荐

  1. pandas输出excel文件添加表头标题,样式装饰器

    以下装饰器将输出带有样式的excel文件. import os import pandas as pd from xlsxwriter.utility import xl_rangedef decor ...

  2. Pandas 导出excel表取消表头与行号方法详解

    使用pandas中DataFrame格式数据导出excel的时候遇到了一个麻烦,数据自动生成了表头和行号,很多余,如下图: 下面是通过参数控制避免这种情况的代码,就两个参数: df2.to_excel ...

  3. pandas读取excel,设置默认读取类型

    读取excel的时候,需要将float转为str,代码如下: country_df = pd.read_excel('data0818/A_DATA.xls', dtype=str) print(co ...

  4. python 写入excel数字格式_从Pandas写入Excel时设置默认数字格式

    我把浮点数的格式改为小数点后1位.data = {'A Prime': {0: 3.26, 1: 3.24, 2: 3.22, 3: 3.2, 4: 3.18, 5: 3.16, 6: 3.14, 7 ...

  5. JAVA导出excel如何设置表头跨行或者跨列,跪求各位大神了

    sheet.addMergedRegion(new CellRangeAddress(0, 0, 0, 0));// 开始行,结束行,开始列,结束列.只能是POI了吧?java还有其他方法吗? 转载于 ...

  6. 表头让你头疼?看这几招解决Pandas读取Excel表头的问题

    在数据分析工作中,我们经常需要读取Excel数据.但是当Excel表格中存在多级表头或合并单元格时,使用Pandas读取数据就会出现错误,无法准确识别表头.在此分享几个解决这个问题的实用方法,希望能帮 ...

  7. EXCEL如何设置固定表头

    EXCEL如何设置固定表头 一.首先打开Excel表格,如果你的表头只有一行,那么直接选择"视图-冻结窗格-冻结首行"就可以了. 二.如果你的表头是多行的,那么首先要选中表头的下方 ...

  8. pandas生成excel多级表头

    使用pandas导出excel表格的时候表头可能会出现类似下图这种表头 设计表头数据如下即可 colums = [("1", "1.1"), ("1& ...

  9. easyexcel 检查表头是否匹配_EasyExcel的不确定表头(根据数据生成表头)的excel导出和二级表头以及设置表头的宽度自适应...

    1.效果如图 2.Controller @GetMapping("/exportExcel")public void exportExcel(@RequestParam(value ...

  10. vue+elementui系统利用Export2Excel.js将表格内容导出到excel,并设置表头文字水平垂直居中

    写在前面:这是纯前端导出,导出的表格是二级表头,内容是四级单元格(单元格内有四小格),这几个点学会之后应该能适应大部分导出excel的需求了.本次功能记录真实有效.对于之前没接触过导出excel需求的 ...

最新文章

  1. 一篇文章能够看懂基础代码之CSS
  2. python web框架互相融合, Pyramid或取代Django
  3. Oracle synonym 同义词
  4. loopback的作用
  5. win7 php mysql扩展名_Win7 配置Apache+PHP+Mysql环境
  6. 【转】关于CLR内存管理一些深层次的讨论[下篇]
  7. python 3.6连接数据库(pymysql方式)
  8. idea中Mark Directory as的几个选项详解
  9. Linux系统Bash的常用功能(9)
  10. grafana默认用户名密码_提升运维格调?Grafana整合Zabbix
  11. python基础入门第0天
  12. OC中方法与函数的区别
  13. 2016-1-8 windows 7下安装mysql及其配置和运用
  14. html鼠标自动向下滑动,win10电脑中鼠标自动向下或向上滚动怎么解决
  15. matlab imshow伪彩色,实验7:彩色图像及伪彩色处理
  16. Bootstrap练习:百度登录框
  17. SO-Pose: Exploiting Self-Occlusion for Direct 6D Pose Estimation
  18. (授人以鱼不如授人以渔)mysql-connector-java各种版本下载地址
  19. ANSYS FLUENT三维非结构网格数值计算及后处理——教室全新风送风与排风
  20. VB如何自动保存_发酵鱼饵与果酸、VB小药的搭配,这才是夏季钓大鱼的必杀配方!...

热门文章

  1. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xff in position 0: illegal multibyte sequence
  2. exchange2007的smtp端口更改
  3. Linux网络编程 ——Select机制
  4. Redis数据存储类型
  5. Unity Graph View打造图形化对话编辑系统(三)
  6. HDU2825 Wireless Password【AC自动机 + DP】
  7. 校验子解码问题(Syndrome Decoding)
  8. 利用nat123解决微信公众号对接服务器必须为80端口的问题
  9. 浏览历史记录通用代码
  10. maven--解决was cached in the local repository, resolution will not be reattempted until the update