Python处理CSV与List的转换方法
作者:新手村的0级玩家 时间:2021-11-22 11:53:48
1.读取CSV文件到List
def readCSV2List(filePath):
try:
file=open(filePath,'r',encoding="gbk")# 读取以utf-8
context = file.read() # 读取成str
list_result=context.split("\n")# 以回车符\n分割成单独的行
#每一行的各个元素是以【,】分割的,因此可以
length=len(list_result)
for i in range(length):
list_result[i]=list_result[i].split(",")
return list_result
except Exception :
print("文件读取转换失败,请检查文件路径及文件编码是否正确")
finally:
file.close();# 操作完成一定要关闭
2.将List写入到CSV文件中
def writeList2CSV(myList,filePath):
try:
file=open(filePath,'w')
for items in myList:
for item in items:
file.write(item)
file.write(",")
file.write("\n")
except Exception :
print("数据写入失败,请检查文件路径及文件编码是否正确")
finally:
file.close();# 操作完成一定要关闭
来源:https://blog.csdn.net/u011446177/article/details/79155670
标签:Python,CSV,List,转换
0
投稿
猜你喜欢
Python中super().__init__()测试以及理解
2023-08-25 02:22:04
通过事务日志解决SQL Server常见四大故障(一)
2009-03-25 13:46:00
微信小程序新手教程之启动页的重要性
2023-07-02 05:26:00
解决启动django,浏览器显示“服务器拒绝访问”的问题
2023-08-20 05:45:01
git版本库介绍及本地创建的三种场景方式
2023-07-11 11:22:18
详解model.train()和model.eval()两种模式的原理与用法
2021-03-20 08:46:56
Python使用Cv2模块识别验证码的操作方法
2022-07-03 14:37:19
Django之模板层的实现代码
2022-11-10 11:40:54
sql 多表连接查询
2024-01-20 15:28:30
python实现自动化脚本编写
2023-11-13 14:58:14
Pandas.DataFrame的行名和列名的修改
2022-10-12 12:40:35
Python中类的创建和实例化操作示例
2023-12-08 14:12:51
详解Node.js如何开发命令行工具
2024-05-05 09:21:19
一个css垂直水平居中布局,css效果
2008-11-03 11:40:00
JS中怎样判断undefined(比较不错的方法)
2024-04-19 09:54:20
MySQL的Query Cache图文详解
2024-01-28 01:18:42
Python学习笔记之读取文件、OS模块、异常处理、with as语法示例
2023-03-20 21:54:58
如何查看SQLSERVER中某个查询用了多少TempDB空间
2024-01-16 06:40:21
python opencv圆、椭圆与任意多边形的绘制实例详解
2021-12-08 08:20:48
一句Sql把纵向表转为横向表,并分别分组求平均和总平均值
2024-01-22 19:30:37