码迷,mamicode.com
首页 > 其他好文 > 详细

读取csv文件方法

时间:2020-06-26 22:28:56      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:迭代器   nis   imp   image   isl   print   load   sele   lazy   

读取本地user_info.csv文件内容
技术图片

 

 
import csv   #导入csv包
import codecs  #导入编码格式,因为导入的csv文件里若有中文字符的话解析失败
from itertools import islice 
#itertools迭代器模块
#islice(iterable, [start, ] stop [, step])  默认从0开始


#读取csv文件内容
data = csv.reader(codecs.open(r‘E:\selenium\user_info.csv‘,‘r‘,‘utf-8‘))
#注:csv文件不要直接修改后缀名,并非真正的 CSV 类型的文件,读取内容时会有问题

user_info = []

#输出每一行信息
# for line in data:
for  line in islice(data, 1, None):
    #print(line[0])
    #print(line[1])
    user_dict = {"username":line[0],"passwd":line[1]}
    user_info.append(user_dict)
 
print(user_info)
 
 
执行内容:

C:\Users\Administrator>python e:/selenium/read_csv.py
[{‘username‘: ‘error‘, ‘passwd‘: ‘‘}, {‘username‘: ‘‘, ‘passwd‘: ‘error‘}, {‘username‘: ‘error‘, ‘passwd‘: ‘error‘}]

 

参考链接:https://www.cnblogs.com/fnng/p/9375172.html

读取csv文件方法

标签:迭代器   nis   imp   image   isl   print   load   sele   lazy   

原文地址:https://www.cnblogs.com/xlzhangq/p/13196322.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!