Python核心编程第二版学习笔记
2015-09-08 17:17
561 查看
最近闲来无事,就翻了翻几年前买的一本《python核心编程(第二版)》,想学习一下python,然后在编写第三章例3.1时发现书上的代码是错误的。大家可以自己编写一下。然后自己修改了下,如下:
#/usr/bin/env python 'makeTextFile.py -- create text file' import os ls = os.linesep #get file name while True: fname = raw_input('Enter a filename:') if os.path.exists(fname): print "Error: '%s' already exists" % fname else: break all = [] print "\n Enter lines ('.' by itself to quit).\n" #loop until user terminates input while True: enter = raw_input('>') if enter == '.': break else: all.append(enter) #write lines to file with proper line-ending fobj = open(fname,'w') fobj.writelines(['%s%s' % (x,ls) for x in all]) fobj.close() print 'Done'
相关文章推荐
- android 代码实现控件之间的间距
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- [Android]在代码里运行另一个程序的方法
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例