前面用PrettyTable制作了生涯规划表,今天突然想到其实可以用Python读写Excel文件,还可以制作Excel表格,相对而言,感觉csv的读写更简单,所以决定用csv改写生涯规划案例,以后教学说不定用得到呢~

pandas.DataFrame.to_csv

将 DataFrame 写入到 csv 文件

DataFrame.to_csv(path_or_buf=None, sep=', ', na_rep='', float_format=None, columns=None, header=True, index=True,

index_label=None, mode='w', encoding=None, compression=None, quoting=None, quotechar='"',

line_terminator='\n', chunksize=None, tupleize_cols=None, date_format=None, doublequote=True,

escapechar=None, decimal='.')

参数:

path_or_buf : 文件路径,如果没有指定则将会直接返回字符串的 json

sep : 输出文件的字段分隔符,默认为 “,”

na_rep : 用于替换空数据的字符串,默认为''

float_format : 设置浮点数的格式(几位小数点)

columns : 要写的列

header : 是否保存列名,默认为 True ,保存

index : 是否保存索引,默认为 True ,保存

index_label : 索引的列标签名

然后开始动手改写生涯规划表,代码如下:

import pandas as pdprint('备注:请根据本章教学的各种测试案例进行测试,对各项进行自我分析后再认真填写你的规划表。')#任意的多组列表,一个列表对应一列a = ['姓名', '班级', '目标大学', "偏文偏理", "6选3科", "兴趣特长", "性格特点", "学习规划", "其他补充",'学习所获','待解疑惑']  # 第一列b = []  # 第二列b.append('')#写上姓名b.append('')  # 写上班级b.append('')  # 写上目标大学b.append('')  # 写上文理测试后的结果b.append('')  # 写上6选3的学科名称b.append('')  # 写上兴趣特长b.append('')  # 写上性格测试后的提炼文字b.append('')  # 写上你高中三年的学习规划b.append('')  # 写上你需要补充的内容b.append('')  # 写上你学完第四章程序设计基础所掌握的知识b.append('')  # 写上你还有哪些疑问需要老师解决?dataframe = pd.DataFrame({'主题': a, '高中三年规划表': b})  #字典中的key值即为csv中列名dataframe.to_csv("高中三年规划表.csv", index=False, sep=',')#存入data = pd.read_csv('高中三年规划表.csv')#读取print(data)

爬虫相关文章

第五章 数据处理和可视化表达的学习中国爬虫违法违规案例汇总关于爬虫的合法性爬虫的基本原理使用BeautifulSoup解析网页及清洗数据推荐|Python 爬虫系列教程一爬取批量百度图片

csv 字符串_爬虫|python读写csv文件的方法完成生涯规划表相关推荐

  1. python读csv最快方法_使用Python读写csv文件的三种方法

    Python读写csv文件 觉得有用的话,欢迎一起讨论相互学习~Follow Me 前言 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是 ...

  2. python读写csv文件方法总结_使用python读写CSV文件的三种方法

    Python读写csv文件 觉得有用的话,欢迎一起讨论相互学习~Follow Me 前言 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是 ...

  3. .bin 文件用excel文件打开_用PYTHON读写excel文件

    1 实际案例 问题内容:数据格式为xls,xlsx,是一种常用的电子表格. 小学某班级成绩,记录在excel文件中: 姓名 语文 数学 外语 李磊 95 99 96 韩梅 98 100 93 张峰 9 ...

  4. 用python处理excel文件_用python 读写excel文件(附资料下载)

    对excel文件的操作,python有第三方的工具包支持,xlutils,在这个工具包中包含了xlrd,xlwt等工具包.利用这些工具,可以方便的对excel 进行操作. 1. 下载 xlutils ...

  5. 怎么用python读取大文件_使用Python读取大文件的方法

    背景准备试一试:f =开放(\u201C\/道路\/ \/文件\u201D,\u201Cr\u201D)打印()最后:如果f:()调用读()将读取所有文件的内容,如果文件有10 g,记忆会破灭,所以, ...

  6. python如何增加字符串_在python中增加字符的方法

    在本教程中,我们将看到在Python中增加字符的不同方法. 类型转换 首先让我们看看如果在不进行类型转换的情况下向char添加int会发生什么. 示例## str initialization cha ...

  7. python处理xml文件_实例Python处理XML文件的方法

    需求 有一个表,里面数据量比较大,每天一更新,其字段可以通过xml配置文件进行配置,即,可能每次建表的字段不一样. 上游跑时会根据配置从源文件中提取,到入库这一步需要根据配置进行建表. 解决 写了一个 ...

  8. python读大文件方法_使用Python读取大文件的方法

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  9. python: 读写excel文件

    文章目录 python 读写 excel 文件 Excel 文件简略描述 xlwt xlrd xlutils 读写 xlrd 读取 xlwt 写 xlutils 任务练习 python 读写 exce ...

最新文章

  1. SQL Server实用操作小技巧集合
  2. vc++ 6.0下Glut的配置 及 Glut 框架介绍
  3. 【Groovy】循环控制 ( Number 注入函数实现循环 | times 函数 | upto 函数 | downto 函数 | step 函数 | 闭包作为最后参数可写在外面 )
  4. javascript的函数定义的区别
  5. can与could区别
  6. DSP6455的EMIFA口
  7. 不需要密码的windows计划任务设置
  8. 算法训练 未名湖边的烦恼(递推)
  9. Vsftp在Ubuntu的安装与配置
  10. [转]垂直搜索基础知识(1)
  11. 雷云3 Razer Synapse官方版-雷云3 Razer Synapse官方版下载
  12. MySQL索引原理(标贝科技)
  13. hive presto sql从身份证号提取年龄和性别
  14. 植物大战僵尸海盗22困难通关
  15. 【电脑配置知识】显卡 GPU
  16. 【综述】对话系统中的口语理解技术
  17. 主机Nginx的错误日志分析整理
  18. 浅谈量子纠缠,易经,能量,世界(一)
  19. linux 【CPU性能】 系统中的软中断使用率升高怎么办?
  20. 空气动力学基本知识(二)

热门文章

  1. 多个应用SD-WAN实现业务连续性的方法——微云网络
  2. Git清除本地账号密码/保存账号密码
  3. import和from...import
  4. web頁面優化以及SEO
  5. Django ORM那些相关操作
  6. 2018寒假学习计划
  7. 浅析 Java Thread.join()
  8. SpringMVC深度探险(三) —— DispatcherServlet与初始化主线
  9. Menu [D3D9 Source]
  10. Google Code Jam 2014 总结