CSV模块
csv是一种文件格式,你可以把它理解成“简易版excel”。学会了csv模块,就可以用程序处理简单的电子表格了。
如果要手动新建csv文件,我们可以先新建一个excel表格,然后选择另存为“csv”格式即可。
同样的,当我们有了一张csv格式的表格,我们也可以选择另存为“excel”格式。
csv模块的官方英文教程地址:
https://docs.python.org/3.6/library/csv.html
中文教程地址:
https://yiyibooks.cn/xx/python_352/library/csv.html#module-csv
通过阅读这份教程来学习csv模块的话,最简单的方式是先看案例(拉到教程的最后),遇到看不懂的函数,再倒回来查具体使用细节。
下面例举几个SCV实例:csv表格读取和录入方法

with open('file name','r') as f语句,如果读取不存在的文件,就会显示出一个IOError的错误,并且给出错误码和详细的信息告诉你文件不存在。
这时我们可以直接使用with open('file name' ,'w') as f ,它会自动先创建一个文件,然后写入内容。
模块总结回顾:


总之,看到问题不要慌,把问题分解,一步一步去解决。
网友评论