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

前面用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 pd
print('备注:请根据本章教学的各种测试案例进行测试,对各项进行自我分析后再认真填写你的规划表。')#任意的多组列表,一个列表对应一列
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)

825eb6fc9294708659456cd66f53802a.png

618ed3e930326676c32dda48afe36153.png

爬虫相关文章

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值