导语:
本文主要介绍了关于python如何打开文件夹的相关知识,包括python判断文件夹是否存在,以及python文件夹在哪这些编程知识,希望对大家有参考作用。
在python下打开文件超级简单,不需要导入任何包,直接输入即可
f = open('your_file.txt','r')
就可以打开一个文件进行操作。第二个参数为对文件的操作方式,’w’是写文件,已存在的同名文件会被清空,不存在则会创建一个;’r’是读取文件,不存在会报错;’a’是在文件尾部添加内容,不存在会创建文件,存在则直接在尾部进行添加;还有’wb’是写二进制文件;’rb’是读取二进制文件,比如图片之类的。
但是这种方式其实不是最好的打开文件的方式,这种方式可能会有这样几个问题:
1、未指定文件编码格式,如果文件编码格式与当前默认的编码格式不一致,那么文件内容的读写将出现错误。
2、如果读写文件有错误,会导致文件无法正确关闭。因为哪怕在后面有
f.close()
声明,但如果打开时出现错误,这种打开方式会有问题。因此,一般情况下,不推荐这种打开文件的方式。
以上问题都是针对python2的。在python3中,open函数可以通过encoding参数指定编码方式,但在2中不能。
在python3下可以直接通过这样来打开一个文件:
f = open('your_file.txt', 'r', encoding='utf-8')
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Python导入模块的import语句01/11
- ♥ 如何在python中声明变量08/23
- ♥ Python基础:numpy中有哪些常用函数10/10
- ♥ 编程python或c的介绍?10/15
- ♥ Python 基本语法和变量介绍12/18
- ♥ python数据类型的使用注意事项01/08
内容反馈