码迷,mamicode.com
首页 > 编程语言 > 详细

python笔记2-文件存储

时间:2015-05-27 16:06:41      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:python   文件存储   

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

python笔记2-文件存储

标签:python   文件存储   

原文地址:http://5921271.blog.51cto.com/5911271/1655558

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!