python笔记2-文件存储
python文件存储
1.建立目录mkdir()
mkdir(‘/test‘)
2.获取当前目录os.getcwd()
os.getcwd()
3.以列表形式输出当前目录下文件
os.listdir(os.getcwd())
4.读取文件
file = open(‘文件‘,‘读/写/追加等等‘)
读取全部内容
f = file.read()
逐行读取内容
f = file.readline()
将每行内容以列表形式输出
f = file.readlines()
5.字符串以固定分隔符分割成列表str.split(‘分隔符‘)
str = ‘a:b:c:d:e‘
list = str.split(‘:‘)
list = [‘a‘,‘b‘,‘c‘,‘d‘]
6.删除换行符str.strip(‘\n‘)
str = ‘abcde\n‘
new_str = str.strip(‘\n‘)
7.关闭文件file.close()
file.close()
8.查找字符串中的子字符串str.find(‘要查找的子字符串‘)
str = "I tell you,there‘s no such thing as a flying circus."
str.find(‘:‘) 字符串中没有:所以输出-1
str.find(‘no‘) 字符串中有no所以输出索引位置
9.错误异常调试try...except
try:
...
...
except:
...
10.判断文件是否存在os.path.exists(‘文件名‘)
os.path.exists(‘1‘)
如果文件存在则返回True,否则返回False
11.写文件
file = open(‘data.out‘,‘w‘)
12.遍历一个列表去写入全部内容
list = [‘foo‘, ‘bar‘]
fl=open(‘list.txt‘, ‘w‘)
for i in list:
fl.write(i)
fl.write("\n")
fl.close()
本文出自 “八英里” 博客,请务必保留此出处http://5921271.blog.51cto.com/5911271/1655558
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。