python读取文件 求更简单、健壮代码
2016-05-29 22:16
330 查看
读取文件,假设只有 r w 两种方式,求优化一下代码!
import os def rwfile(path, tag): if os.path.exists(path): if tag == "r" or tag == "w": if tag == "r": with open(path, tag) as f: return f.readlines() else: with open(path, tag) as f: return f.write("success") else: print "please enter tag value(\"r\" ? \"w\") " else: print "file path \"%s\" not exits" % path if __name__ == '__main__': print rwfile("../Ptext/test.txt", "r")
相关文章推荐
- leetcode 46. Permutations-全排列|回溯|递归|非递归
- 怎么判断百度网盘分享连接已经失效?有那么简单吗?java+python
- python 恶搞代码
- [python]Intersection of Two Arrays
- python全角和半角之间的转换
- python脚本: 双向统计文件字符、单词数、行数
- python 字符串前加r的作用
- ubuntu 下搭建一个python3的虚拟环境(用于django配合postgresql数据库开发)
- python通过配置文件共享全局变量
- Python发送邮件程序
- Python学习 (字符串细讲)
- python unittest 之mock学习笔记(续二)
- Python Slugify(python 生成 slug )
- 学习python——处理mysql
- python unittest 之mock学习笔记(续一)
- 初识python
- python 中 正则表达式(Regular Expressions)学习
- python学习的经典书籍
- python中if __name__ == '__main__': 的解析
- ipython安装