python 创建新文件
来源:互联网 发布:大数据架构师面试题 编辑:程序博客网 时间:2024/06/13 02:12
这个脚本提醒用户输入一个(尚不存在的)文件名, 然后由用户输入该文件的每一行后, 将所有文本写入文本文件。
'make TextFile.py--create text file'import osls = os.linesep#get filenamefname = raw_input('enter the filename:')while True: if os.path.exists(fname): print"Error:'%s'already exists"% fname else: break#get file content (text) linesall=[]print"\nEnter lines ('.' by itself to quite ).\n"#loop until user terminates inputwhile True: entry = raw_input("inputing:") if entry =='.': break else: all.append(entry)#write lines to file with proper line-endingfobj = open(fname,'w')fobj.writelines(['%s%s'%(x,ls)for x in all])fobj.close()print 'DONE!'
运行界面:
因为时间有限代码解释就没有写的很详细。有问题可以留言。。。
0 0
- python 创建新文件
- Python:创建一个新的文件
- PyCharm创建新的Python文件时设置默认信息
- 批处理,创建新文件
- Qt创建新文件
- Samba创建新文件
- Qt创建新文件
- Qt创建新文件
- python生成新文件
- ext2 创建新文件/目录
- 用touch创建新文件
- 创建新文件 的问题
- Python 创建文件备份
- python创建xml文件
- python创建文件
- python 创建txt文件
- Python 3从入门到精通12-创建新文件并写入内容,在文件尾部更新内容
- python中fork创建新的进程
- java中的static关键字
- 蓝桥杯 BASIC-7 基础练习 特殊的数字
- sql语句优化一次进行多条记录的-----插入和修改
- Bootstrap学习
- 线程api用法演示
- python 创建新文件
- ReactiveX
- Ubuntu16.04使用Firefox中国版
- 蓝桥杯 BASIC-8 基础练习 回文数
- Linux下zip命令-不打包目标文件目录
- 关于float
- Openjudge 1.7 35:字符串的展开
- 阿里应用运维体系的变迁
- Socket编程封装的类