Python 通过print将数据保存到文件中
2015-09-24 14:45
267 查看
1. Print them to screen
2. Save the data to man_data.txt and other_data.txt
man = [] other = [] try: data = open('sketch.txt') for each_line in data: try: (role, line_spoken) = each_line.split(':',1) line_spoken=line_spoken.strip() if role== 'Man': man.append(line_spoken) elif role == 'Other Man': other.append(line_spoken) except ValueError: pass data.close() except IOError: print ('The datafiel is missing!') print('printing=====man===list=======',man) print('printing=====other===list=====',other)
2. Save the data to man_data.txt and other_data.txt
man = [] other = [] try: data = open('sketch.txt') for each_line in data: try: (role, line_spoken) = each_line.split(':',1) line_spoken=line_spoken.strip() if role== 'Man': man.append(line_spoken) elif role == 'Other Man': other.append(line_spoken) except ValueError: pass data.close() except IOError: print ('The datafiel is missing!') try: man_out = open("man_data.txt","w") other_out = open('other_data.txt','a') print('here is data from list',man,file=man_out) print('save man file to man_data.txt') print('here is data from list',other,file=other_out) print('save other file to other_data.txt') man_out.close() other_out.close() except IOError: print ('data file is not exist')
相关文章推荐
- Python opencv 调用sift
- sublime配置python运行环境
- 记录python ConfigParser 处理编码问题
- 笨办法学python学习笔记(1~5)
- the basic operation of sequence in python
- Python之分支与循环
- Python之分支与循环
- Python try/except/finally应用
- 学生信息管理后台(python+django+sql)
- slice operation of consequence in python
- 0924_How to Work with Me
- 【Python之旅】第三篇(四):Pythoh模块
- 【Python之旅】第三篇(四):Pythoh模块
- Generate C enum define from python dict
- Python之序列化
- 自定义python startup脚本使交互解释器支持tab和删除键
- Python判断字符串是否符合某一正则表达式
- python torndb使用简介
- Python数组遍历
- [Python]输出中文报错的解决方法