和大家说些心里话
今天是最后一章有关基础的文章了,明天开始就会再加深一点,真切的希望大家可以在这里学到对自己有用的东西,所以大家最好可以跟上我,我也是刚学习这门语言(不过我可能比大家好点的是我学过一点c语言,有一点基础,所以感觉比较简单),所以我每天发出来的都是我每天自己也刚学的,我创建这个号的一方面的原因是因为兴趣,还有一个目的是为了分享我每天的学到的知识,希望可以帮到那些想要自学但是没有资源的同学(当然还有一个自私点的目的就是巩固自己所学的,并且锻炼一下自己的表达能力)大家可以在这里共同学习,我现在还是一名学生,每天也有学习的任务,希望大家可以和我一起坚持下去(人多总比一个人好坚持),我也会将每天的所学尽量写出来,为大家分享,大家如果有问题可以私信我,我会尽量为大家找到答案。(找不到希望大家谅解)最后还是给大家一个学习编程的建议:实践重于一切。
术语
读取:访问文件内容
写:添加或修改问价的数据
文件路径:文件在计算机储存的位置
with语句:一种复合语句,当python退出语句时会自动执行下一个操作
文件对象:可用来读写文件的对象
csv文件:后缀为.csv文件,使用逗号分割数据。常用在管理报表的程序中
分割赋:用来分割csv文件中数据的符号,如逗号
写文件操作:
处理文件的第一步就是使用python内置函数:open函数来打开文件
open需要两个参数一个是代表要打开文件路径的字符串,另一个是代表文件打开的模式。
文件路径,指的是文件在计算机中所在的位置,不过操作时尽量避免手写文件路径所以可以用python内置的模块os模块来创建文件路径,模块中path函数接受文件路径中文件夹名作为参数,并自动构建完整的文件路径。
x,y,z文件名
打开模式
”r“以只读的方式打开文件打开文件
”w“以止血的方式打开文件,如果文件存在会覆盖文件,若文件不存在,则会创建一个新文件
”w+“以可读可写的方式打开文件,若文件存在则覆盖原文件,若不存在,则创建一个新文件。
用open带打开一个文件,就要用close的方法关闭文件,如果你打开太多文件却没有关上文件,有可能导致程序出错。
这只是一个例子,x为一个文件
自动关闭文件
with语句:可自动关闭文件
语法:with open(文件路径,模式)as 变量:执行代码
例
如果要读文件的数据可将r传入open函数的第二个为参数,然后用read方法返回一个包含文件所有行的迭代对象
csv文件
读或写csv文件均需要使用csv模块
例
了解一下