python学习(8)————读取文件

本文介绍了如何使用Python读取文件内容并输出到屏幕的方法。包括使用open函数打开文件,两次读取同一文件验证读取过程的正确性。

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

我们已经知道了如何使用argv参数获取数据以及使用输入获取数据,现在我们开始学习从文件中获取数据。
这次读文件,需要我们编写两个文件,一个是执行脚本文件(ex8_1.py)一个是读取的文档文件(data.out),文档文件(data.out)的内容为:

This is stuff I typed into a file.
It is really cool stuff.
Lots and lots of fun to have in here.

然后,我们要通过open函数打开文档并且读取其中数据然后再在屏幕上输出数据,以下是读取文件的代码:


from sys import argv

script, filename = argv

txt = open(filename)

print "Here's your file %r:" % filename
print txt.read()

print "Type the filename again:"
file_again = raw_input("> ")

txt_again = open(file_again)

print txt_again.read()

得到的结果:
这里写图片描述
这里你可以看到,我们读入一个文件,读了两次,并且没有发现问题,这在有些语言里面是不允许的。这是python一条非常重要的性质

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值