python日常练习(文件简单操作)
2017-11-11 21:43
513 查看
前几天学习了文件,借此机会来练练手,平常学习python都是只看书,大脑中有大体掌握的感觉,今天敲了代码发现漏洞百出,在同学面前相形见绌。。。借双11来上传我的第一篇python博客,也好平复一下浮躁的心情(现在知道圣如佛什么感觉了2333
好了,以后可不能眼高手低嘞,多敲多练才是王道
要求:上半部分分割出内容,下半部分分割出时间,多余空格删去,分别保存在两个记事本中
母本格式:
2017 10-1 车站人好多
2017 10-12 丢了20 肉疼
-----------------------------
2017 11-2 食堂见了一位很漂亮的小姐姐 ^_^
2017 11-11 马云霸霸我恨你。。。。
小小才疏学浅,希望各位大大不吝赐教 (•͈˽•͈)
好了,以后可不能眼高手低嘞,多敲多练才是王道
要求:上半部分分割出内容,下半部分分割出时间,多余空格删去,分别保存在两个记事本中
母本格式:
2017 10-1 车站人好多
2017 10-12 丢了20 肉疼
-----------------------------
2017 11-2 食堂见了一位很漂亮的小姐姐 ^_^
2017 11-11 马云霸霸我恨你。。。。
import re f=open(r"E:\debug.txt",'r') message=[] time=[] flag=0 for i in f: if(i[:5]=='-----'): flag=1 ff=open(r'E:\message.txt','w') ff.writelines(message)#字符串列表写入文件且不加换行符 ff.close() elif(flag==0): a=' '.join(re.split('\s+',i.strip())[2:])+'\n' #a必须转化成字符串才行;也可以直接写split()默认空白 message.append(a) else: a=' '.join(re.split('\s',i.strip())[:2])+'\n' time.append(a) ff=open(r'E:\time.txt','w') ff.writelines(time) ff.close() f.close()
小小才疏学浅,希望各位大大不吝赐教 (•͈˽•͈)
相关文章推荐
- python编程练习----对文件进行简单的操作(读写)
- 简单文件操作python 修改文件指定行的方法
- 文件操作注意事项 分类: python 小练习 python基础学习 open()文件读写 2013-12-03 11:05 532人阅读 评论(0) 收藏
- python中关于文件路径的简单操作
- c语言文件操作练习--一个简单的字典查找
- 简单文件操作python 修改文件指定行的方法
- python中简单的读写文件操作
- python 文件读写查找、替换相关简单操作
- Python学习笔记3-文件的简单操作
- Python学习笔记3:简单文件操作
- Python学习笔记3-文件的简单操作
- Python:简单的文件操作
- Python计算机视觉编程练习7:文件操作
- Python简单对文件进行读写操作
- python3.2实现简单文件/目录操作
- 简单的python文件操作。
- Python(2.7.x)文件操作的简单示例
- python 简单文件操作 修改文件指定行
- 用python作个简单文件拷贝操作
- 文件行python 简单文件操作 修改文件指定行