Python 3基础教程24-读取csv文件
2017-05-06 21:05
561 查看
本文来介绍用Python读取csv文件。什么是csv(Comma-Separated Values),也叫逗号分割值,如果你安装了excel,默认会用excel打开csv文件。
1. 我们先制作一个csv文件,example.csv
2. 看看如何用Python来读取这个文件
3. 进入到某一个单元格
4. 如何单独每列输出打印
输出效果
1. 我们先制作一个csv文件,example.csv
2. 看看如何用Python来读取这个文件
import csv with open(r'C:\Users\Anthony\Desktop\example.csv') as csvfile: readCSV = csv.reader(csvfile, delimiter=',') for row in readCSV: print(row)运行输出效果
['city', 'password', 'day'] ['Beijing', 'DJOYnieT8234jlsK', '1'] ['Shanghai', 'DJOYnieT8234jlsK', '2'] ['Guangzhou', 'DJOYnieT8234jlsK', '3'] ['Shenzhen', 'DJOYnieT8234jlsK', '1'] >>>
3. 进入到某一个单元格
import csv with open(r'C:\Users\Anthony\Desktop\example.csv') as csvfile: readCSV = csv.reader(csvfile, delimiter=',') for row in readCSV: # print(row) print(row[0]) print(row[0],row[1])
4. 如何单独每列输出打印
import csv with open(r'C:\Users\Anthony\Desktop\example.csv') as csvfile: readCSV = csv.reader(csvfile, delimiter=',') citys = [] password = [] days = [] for row in readCSV: city = row[0] paword = row[1] day = row[2] citys.append(city) password.append(paword) days.append(day) print(citys) print(password) print(days)上面这个r表示不需要转义,原义输出,因为上面有\,反斜杠默认是转义,所以需要添加r
输出效果
>>> ================= RESTART: C:\Users\Anthony\Desktop\demo.py ================= ['city', 'Beijing', 'Shanghai', 'Guangzhou', 'Shenzhen'] ['password', 'DJOYnieT8234jlsK', 'DJOYnieT8234jlsK', 'DJOYnieT8234jlsK', 'DJOYnieT8234jlsK'] ['day', '1', '2', '3', '1'] >>>
相关文章推荐
- python基础教程[3]:csv文件写入和读取
- python读取csv文件生成系统账号dos命令bat文件
- python读取csv文件示例(python操作csv)
- Python程序中用csv模块来操作csv文件的基本使用教程
- 使用python读取csv文件,并将数据更新至mysql
- 读书笔记--python数据可视化--001_读取CSV文件数据
- CDays-3 习题二 (字典及文件读取练习)及相关内容解析。Python 基础教程
- Python将数组(矩阵)存成csv文件,将csv文件读取为数组(矩阵)
- python读取csv文件
- Python 中读取csv文件中有中文的情况
- 宋体文件C#读取CSV文件-java教程
- python读取csv文件
- Python程序中用csv模块来操作csv文件的基本使用教程
- Python-读取csv文件
- python读取和自定义配置文件的教程
- python读取csv大数据文件到mysql数据库中(ubunu14.04下)
- Python导出数据到Excel可读取的CSV文件的方法
- 在Python程序中进行文件读取和写入操作的教程
- Python读取文件小结(csv,txt)
- 使用Python读取和写入CSV文件