- 论坛徽章:
- 0
|
转:孤独的猫
创建文件
创建和读出文件p2.py和p3.py- #!/usr/bin/python
- import os
- ls=os.linesep
- fname = raw_input('Enter filename: ')
- print
- while True:
- if os.path.exists(fname):
- print "Error '%s' already exists" % fname
- else:
- break
- all=[]
- print "\nEnter lines ('.') by itself to quit).\n"
- while True:
- entry=raw_input('>')
- if entry=='.':
- break
- else:
- all.append(entry)
- fobj=open(fname,'w')
复制代码 执行python p2.py
读出文件- #!/usr/bin/env Python
- 'readTextFile.py -- read and display text file'
- # get filename
- fname = raw_input('Enter filename: ')
- print
- # attempt to open file for reading
- try:
- fobj = open(fname, 'r')
- except IOError, e:
- print "*** file open error:", e
- else:
- # display contents to the screen
- for eachLine in fobj:
- print eachLine,
- fobj.close()
复制代码 执行python p3.py |
|