[Tutor] Help with file I/O.
falcon3166 at hotmail.com
Sun Jul 31 22:39:59 CEST 2005
Just ran the code and got the following error:
File name please: news.text
Traceback (most recent call last):
File "D:\Python22\filewriter.py", line 2, in ?
f = file(file, "r")
TypeError: 'str' object is not callable
Why isn't it callable? Help me understand.
----- Original Message -----
From: "Nathan Pinno" <falcon3166 at hotmail.com>
To: "Danny Yoo" <dyoo at hkn.eecs.berkeley.edu>
Cc: <tutor at python.org>
Sent: Sunday, July 31, 2005 2:29 PM
Subject: Re: [Tutor] Help with file I/O.
> Here's my work. I call it filewriter.
> The code:
> file = raw_input("File name please: ")
> f = file(file, "r")
> for line in f.readlines():
> print line
> Will it do the trick?
> ----- Original Message -----
> From: "Danny Yoo" <dyoo at hkn.eecs.berkeley.edu>
> To: "Nathan Pinno" <falcon3166 at hotmail.com>
> Cc: <tutor at python.org>
> Sent: Sunday, July 31, 2005 12:22 AM
> Subject: Re: [Tutor] Help with file I/O.
>> On Sun, 31 Jul 2005, Nathan Pinno wrote:
>>> Well, you saw my password program. That was my first attempt at using
>>> file I/O. Thought I'd try it big time. You saw where that went.
>> Ok, let's take a look. It was from this message, right?
>> That was such a while back that I think you probably learned a lot since
>> then, and I think a few of the issues there were less about I/O and more
>> about just general programming.
>> Let's try a few things, just to see why you're getting stuck. Can you
>> write a program that reads in a file, and just prints all of its lines
>> to screen?
> Tutor maillist - Tutor at python.org
More information about the Tutor