创建文件

本文介绍了一个简单的Python脚本,用于创建并读取文本文件。通过交互式输入,用户可以指定文件名,并输入多行文本。脚本将这些文本写入指定的文件中,并提供另一个脚本来读取并显示该文件的内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建和读出文件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                                                             

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值